Soal
1. Apa yg kamu ketahui ttg throw dan exception?
2. Apa yg kamu ketahui ttg catch dan try?
Jawaban
Suatu program apabila mengalami kesalahan akan menghasilkan suatu runtime errors seperti gagal membuka file, suatu program melakukan akses diatas range array dan lain-lain. ketika runtime errors tersebut terjadi, aplikasi akan membuat suatu exception.
Exception merupakan sebuah event yang akan menginterupsi program yang tidak berjalan normal / error, lebih mudahnya error handling merupakan penanganan error. Tidak semua penanganan error ditangani dengan exception, namun dapat mempermudah penanganan error.
Ada lima kata kunci yang digunakan oleh Java untuk menanngani exception ini, yaitu, try, catch, finally, throw, dan throws.
Try Catch ini adalah salah satu fitur dari Java untuk menangkap eksepsi atau kesalahan. Ya mungkin kita sering melakukan kesalahan dalam membuat program. Nah, dengan menggunakan Try Catch ini kita bisa menangkap kesalahan itu.
Eksespsi bisa berupa kesalahan penulisan kode, kesalahan saat menjalankan method dan sebagainya.
Bentuk umum Try Catch
try {
<blok_programs>;
}
catch(<parameter>) {
<blok_yang_dijalankan_jika_terjadi_eksepsi>;
}
finally {
<blok_yang_dijalankan_terakhir>;
}
0 komentar:
Posting Komentar