Bentuk umum penulisan Try Catch
VB.NET
Try ' Block program yang akan dijalankan Catch ex As Exception ' Block yang akan dijalankan jika terjadi kesahalan Finally ' Block yang akan dijalankan di akhir End TryC#
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
Try ' 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 TryC#
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