Belajar Mengenal Exception Handling Dalam Coding Java
Tuesday, May 5, 2020
Add Comment
Exception Handling adalah suatu prosedur untuk penanganan duduk kasus dikala terjadi erorr atau malfunction , dikala Aplikasi dijalankan (Runtime ). Exception Handling merupakan kemudahan java, yang sangat penting, dikala kita berbagi sebuah Aplikasi yang semakin kompleks kedepanya. Karena ditujukan untuk menangani duduk kasus ,dari beberapa faktor dari kondisi yang tidak terduga. Meskipun tidak semua erorr sanggup ditangani ,namun setidaknya ini akan lebih memudahkan programer ,dalam menangani duduk kasus error.
Saat kita coding khususnya di dalam bahasa pemrograman Java, terdapat 3 jenis exception yang sanggup kita kenali. diantaranya ialah :
- CheckedException
Exception jenis ini merupakan suatu Class yang mewarisi class dari Throwable kecuali RunTime Exception ,lalu bug atau erorr akan dikenal sebagai CheckedException. Seperti IOException ,SQLException dll. Termasuk kedalam Compile-time Error ,dimana dikala kita coding di code editor java ,maka akan sanggup dikenali dan dideteksi oleh sistem.
- UncheckedException
- CheckedException
Exception jenis ini merupakan suatu Class yang mewarisi class dari Throwable kecuali RunTime Exception ,lalu bug atau erorr akan dikenal sebagai CheckedException. Seperti IOException ,SQLException dll. Termasuk kedalam Compile-time Error ,dimana dikala kita coding di code editor java ,maka akan sanggup dikenali dan dideteksi oleh sistem.
- UncheckedException
Exception jenis ini merupakan suatu Class yang mewarisi class dari RuntimeException ,lalu bug atau erorr akan dikenal sebagai UncheckedException. Seperti ArithmeticException, NullPointerException, NumberFormatException,dll. Termasuk kedalam Runtime Error, dimana akan dikenali dan dideteksi ,saat Aplikasi dijalankan dan digunakan.
-Error
Exception jenis ini merupakan sebuah error yang terjadi diluar dari 2 jenis Exception diatas. Seperti :VirtualMachineError ,AssertionError. dll.
Untuk memakai Exception Handling , kita sanggup memakai 5 keyword berikut dikala kita coding dengan bahasa pemrograman Java:
1. try : ialah salah satu keyword di dalam bahasa pemrograman Java , yang dipakai untuk menjalankan dan memproses block kegiatan ,yang berpotensi akan mengalami error nantinya. Keyword ini biasa disandingkan dengan keyword catch atau finally. Kalian sanggup memakai keyword try secara bersarang (nested).
Contoh try |
Output:
java.lang.ArithmeticException: / by zero
2. catch :adalah salah satu keyword di dalam bahasa pemrograman Java ,yang dipakai untuk menangkap terjadinya bug atau error, yang terjadi pada block kegiatan didalam keyword try. Nah sesudah itu programer atau developer ,dapat menciptakan statement(pernyataan) ,mengenai bug atau error tersebut ,bisa berupa text atau lainya. Seperti : Data file tidak ada ,Format Penulisan salah, dll. Kalian sanggup memakai keyword catch ,lebih dari satu dalam bahasa pemrograman java.
Contoh coding :
Contoh catch |
3. finally : ialah salah satu keyword di dalam bahasa pemrograman Java ,yang dipakai untuk menampilkan statement(pernyataan) ,pada setiap block kegiatan yang telah dieksekusi. Kaprikornus ketika block kegiatan telah dihukum ,maka akan menampilkan statement yang ada di keyword finally ,baik block kegiatan itu mengalami bug atau erorr ,ataupun tidak sama sekali,
Contoh coding :
Contoh finally |
Output :
Terjadi kesalahan
Program telah dijalankan
4. throw :adalah salah satu keyword di dalam bahasa pemrograman Java ,yang dipakai secara eksplisit, untuk melempar exception. Kaprikornus kita sanggup memakai CheckedException atau UncheckedException di dalam keyword throw.
Contoh coding :
Contoh throw |
Output:
Exception in thread "main" java.lang.ArithmeticException: Umur tidak Valid
5. throws : ialah salah satu keyword di dalam bahasa pemrograman Java ,yang dipakai untuk mendeklarasikan sebuah exception ,yang kemungkinan terjadi bug atau error. Kaprikornus kita akan mendeklarasikan exception terlebih dahulu,sebelum penangganan bug atau erorr.
Contoh coding :
Contoh throws |
Output :
java.lang.NullPointerException
0 Response to "Belajar Mengenal Exception Handling Dalam Coding Java"
Post a Comment
Blog ini merupakan Blog Dofollow, karena beberapa alasan tertentu, sobat bisa mencari backlink di blog ini dengan syarat :
1. Tidak mengandung SARA
2. Komentar SPAM dan JUNK akan dihapus
3. Tidak diperbolehkan menyertakan link aktif
4. Berkomentar dengan format (Name/URL)
NB: Jika ingin menuliskan kode pada komentar harap gunakan Tool untuk mengkonversi kode tersebut agar kode bisa muncul dan jelas atau gunakan tool dibawah "Konversi Kode di Sini!".
Klik subscribe by email agar Anda segera tahu balasan komentar Anda