blog / java · April 8, 2017

Belajar Java Dasar (Pengertian Exception Handling)

Pada tutorial sebelumnya kita sudah mengetahui alasan kenapa diperlukan penanganan masalah, yang dapat kita lihat pada link berikut. Tapi tidak ada salahnya kita menyinggung kembali agar semakin memahami, sebenarnya apa itu exception handling atau penanganan masalah. Pada dasarnya, Exception merupakan subclass dari class java.lang.Throwable. Karena Exception adalah sebuah kelas maka hakikatnya ketika program dijalankan dan saat program tersebut dijalankan mengalami error atau biasa kita sebut bug, maka bug tersebut dianggap menjadi sebuah object. Sehingga ketika object ini ditampilkan di layar maka java akan secara otomatis memanggil metode tostring yang ada dalam object tersebut. Java memberikan akses kepada developer untuk mengambil sebuah object bug yang terjadi dengan mekanisme yang dikenal dengan sebutan Exception Handling. Exception handling merupakan fasilitas di java yang memberikan flexibilitas kepada developer untuk menangkap bug atau kesalahan yang terjadi ketika program berjalan. Contoh Exveption handling akan dibahas pada tutorial berikutnya.