--> Skip to main content
Pelajar Koding

follow us

Vb.Net: Error Handling Dengan Try Catch

Error handling merupakan bagian yang sungguh penting dari sebuah aplikasi. Kemungkinan error pada aplikasi senantiasa ada, dengan error handling setidaknya saat terjadi error aplikasi tidak pribadi tertutup melainkan menampilkan pesan/notifikasi error yang lebih user-friendly. Jika dalam Visual Basic 6 dan sebelum nya kita mengenal format error handling dengan sintaxt " On Error Goto... ", pada Visual Basic .NET prosedur yang digunakan yaitu blok Try... Catch... Finally . Mekanisme ini membuat lebih mudah kita membatasi scope kemungkinan error pada baris code yang kita buat. Esensinya ketika code yang kita buat untuk dihukum disimpan di bawah blok Try dan jika terjadi error makan akan dijalankan code yang ada di bawah blok Catch . Sementara blok finally bersifat opsional, code di bawah finally ini merupakan code yang akan selalu dijalankan saat terjadi error maupun tidak. Biasanya blok ini dipakai untuk menyimpan method dispose dan close seperti pada koneksi database. Contoh penggunaan error handling: Sub ReadTable()    Dim connection As SqlConnection     Try         connection = New SqlConnection( "connection_string" )         connection.Open()         Dim command As SqlCommand = connection.CreateCommand         command.CommandText = "SELECT NamaField FROM NamaTabel"         Dim reader As SqlDataReader = command.ExecuteReader         While reader.Read             'code memakai reader(0).ToString         End While         reader.Close()         command.Dispose()     Catch ex As Exception         'memperlihatkan error         MsgBox(ex.Message)     Finally         'code yang akan senantiasa dieksekusi         connection.Close()     End Try End Sub Click here if you like this article.
Sumber http://rani-irsan.blogspot.com

You Might Also Like:

Comment Policy: Silahkan tuliskan komentar Anda yang sesuai dengan topik postingan halaman ini. Komentar yang berisi tautan tidak akan ditampilkan sebelum disetujui.
Buka Komentar