Rabu, 24 Juli 2013

Handle Error Menggunakan Exception

Halo teman-teman,

Kali ini saya ingin memberikan cara meng-handle Error menggunakan Exception. Nah, sebagai contoh kasus, dalam pembuatan Aplikasi Windows 8 menggunakan Visual Studio 2012, saya membuat Aplikasi penjumlahan. Dalam Aplikasi tersebut saya menggunakan 3 textbox untuk Inputan dan 1 Button untuk mengoperasikannya. Nah, ketika user hendak menggunakan Aplikasi kita tersebut, dia lupa memasukkan Inputan dan langsung menekan Button untuk mengoperasikan penjumlahan tersebut. Tentunya akan tampil error karena ada Variabel yang dimasukkan kedalam operasi tetapi inputannya masih kosong. Nah, cara untuk mengatasi itu yang akan kita bahas disini .


Nah, cara untuk menyelesaikan permalahan diatas adalah seperti ini :
try {
//lakukan operasi disini }
catch (Exception e)
{
//handle error
}
Dengan Menggunakan Exception,semua error akan ditangani, meskipun kita gak tau itu error karena apa. Nah, untuk handle error tersebut, bisa saja kita buat menggunakan Messsage Box untuk menampilkan pemberitahuan Error nya. Misalnya menampilkan Message Box bahwa ada TextBox yang belum terisi. Ada yang belum tau cara menggunakan Message Box? akan Kita bahas pada postingan berikutnya.

Nah, kadang jika menggunakan catch (Exception e) , akan mucul error pada bagian 'e'-nya seperti :
A local variable named 'e' cannot be declared in this scope because it would give a different meaning to 'e', which is already used in a 'parent or current' scope to denote something else
Untuk memperbaikinya, tinggal ganti saja catch (Exception e) menjadi catch (Exception ex) .

Mungkin begitu saja dulu tentang bagaimana cara handle Error menggunakan Exception, meskipun sederhana tapi indahnya berbagi .


Regards,
Steven Siahaan

0 komentar:

Posting Komentar