Minggu, 05 Maret 2017

Exception Handling

1. Jelaskan pengertian exception!  2. Jelaskan jenis-jenis exception!3. Jelaskan pengertian Try, Catch, Finally, dan Throw!4. Jelaskan perbedaan Catch dan Finally!5. Jelaskan aturan penggunaan try, catch, dan finally!Pembahasan :1. Exception adalah kesalahan kesalahan yang terjadi pada suatu program yang membuat program    tidak dapat di run.2. Jenis- jenis Exception :·         Exception adalah kondisi yang menyebabkan progra menjadi hang atau quit dari alur normal yang       telah ditentuan pada saat program dijalankan.·         Exception ini dipucu oleh runtime error yakni error yang terjadi saat program dinterpretasi oleh interpreter.·         Pada umumnya, eror dalam pemrograman dapat dibagi menjadi 3 jenis.3. Definisi Try, Catch, Finally dan Throwa)      Try adalah keyword yang digunakan untuk mencoba menjalankan block program, kemudian mengenai       dimana munculnya kesalahan yang ingin diproses. Keyword ini juga harus dipasangkan dengan keyword       catch atau keyword finally.b)      Catch dalam java, keyword catch harus dengan try. Kegunaan keyword ini adalah menangkap kesalahan       atau bug yang terjadi dalam block try.c)       Finally adalah keyword yang akan menunjukkan bahwa block program tersebut akan selalu dieksekusi        meskipun adanya kesalahan yang muncu atau pun tidak ada.d)      Throw adalah keyword yang digunakan untuk melemparkan suatu bug yang dibuat secara manual.       Keyword ini digunakan dalam satu method atau kelas yang menghasilkan kesalahan sehingga perlu       ditangkap errornya. 4. Perbedaan Finally dengan Catch adalah jika catch,keyword ini adalah menangkap kesalahan atau     bug yang terjadi dalam block try. Setelah menangkap kesalahan yang terjadi maka developer dapat     melakukan hal apapun pada block catch sesuai keinginan developer. Keyword catch juga dapat     diletakan berulang-ulang sesuai dengan kebutuhan. Sedangkan, Finally merupakan keyword yang     menunjukan bahwa block program tersebut akan selalu dieksekusi meskipun adanya kesalahan     yang muncul atau pun tidak ada.5.   Aturan penggunaan Exception Handling:·         Aturan penggunaan try adalah keyword ini juga harus dipasangkan dengan keyword       catch atau keyword finally.·         Aturan penggunaan catch adalah keyword ini harus dipasangkan oleh keyword try.·         Aturan penggunaan throw adalah menerbitkan exception yang diberikan kepada        method yang dipanggil·         Aturan penggunaan finally adalah keyword ini adalah harus dipasangkan oleh keyword try

Tidak ada komentar:

Posting Komentar