Bentuk umum penulisan Try Catch
VB.NET
TryC#
' Block program yang akan dijalankan
Catch ex As Exception
' Block yang akan dijalankan jika terjadi kesahalan
Finally
' Block yang akan dijalankan di akhir
End Try
try
{
// Block program yang akan dijalankan
}
catch
{
// block yang akan dijalankan jika terjadi kesalahan
}
finally
{
// block yang akan dijalankan di akhir
}
Untuk lebih jelasnya anda bisa mencoba script dibawah ini
VB.NET
TryC#
' mengubah cursor menjadi waitcursor
Me.Cursor = Cursors.WaitCursor
' membuat jeda selama 2 detik
System.Threading.Thread.Sleep(2000)
' mendeklarasikan nilai yang akan dikalikan
Dim nilai1 As Integer = CInt(textBox1.Text)
Dim nilai2 As Integer = CInt(textBox2.Text)
' menghitung perkalian antara 2 nilai tersebut
Dim hasil As Integer = nilai1 * nilai2
' menampilkan hasil perkalian ke textbox3
textBox3.Text = hasil.ToString()
Catch ex As Exception
' memunculkan pesan error
MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
Finally
' mengubah cursor menjadi default
Me.Cursor = Cursors.Default
End Try
try
{
// mengubah cursor menjadi waitcursor
Cursor.Current = Cursors.WaitCursor;
// membuat jeda selama 2 detik
System.Threading.Thread.Sleep(2000);
// mendeklarasikan nilai yang akan di kalikan
int nilai1 = Convert.ToInt16(textBox1.Text);
int nilai2 = Convert.ToInt32(textBox2.Text);
// menghitung perkalian antara 2 nilai tersebut
int hasil = nilai1 * nilai2;
// menampilkan hasil perkalian ke textbox3
textBox3.Text = hasil.ToString();
}
catch (Exception ex)
{
// Memunculkan pesan error
MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
finally
{
// mengubah cursor menjadi default
Cursor.Current = Cursors.Default;
}
Jalankan program tersebut dengan menekan F5
Program dijalankan dengan lancar |
Program dijalankan dan terjadi error |
Anda dapat mendownload source codenya dibawah ini
Untuk password silahkan klik disini
Terima kasih atas kunjugannya semoga bermanfaat
0 komentar:
Post a Comment