Page 34 - E-Modul PBO PJBL
P. 34
DETEKSI KESALAHAN
PROGRAM
TUJUAN
Setelah mengikuti proses pembelajaran siswa dapat menerapkan penganan kesalahan dalam
mendeteksi kesalahan program serta dapat mengolah penaganan error dalam mendeteksi
kesalahan program.
1. PENENTUAN PERTANYAAN MENDASAR
Kesalahan sering muncul saat eksekusi program meski program tersebut dibuat
oleh programmer handal. Agar efesien wakta saat pengecekan kesalahan, Java
menyediakan mekanisme penanganan menggunakan exception.
Exceptional Event tau disingkat exception akan menangani kesalahan pada saat
runtime. Sebelum masuk dalam proses penaganan, kita harus memahami dua
jenis kesalahan yang sering terjadi saat runtime. Pertama, exception class,
kesalahan ini umumnya disebabkan oleh kesalahan kode program sehingga
kondisinya dapat diterima oleh user. Kedua, error class. Kesalahan ini umumnya
di luar kuasa user karena penyebabnya bukan dari kesalahan kode program
melainkan oleh runtime environment. Hal ini bisa terjadi karena saat instalasi,
terdapat file yang corrupt.
30