Contoh Penggunaan exception pada java :
Program diatas jika di run maka akan terjadi kesalahan :
Error
pada saat kompilasi terjadi karena FileReader() yang merupakan salah satu objek
pada paket java.io, memiliki aturan bahwa ketika dia menerima parameter nama
file untuk dibaca, jika file yang bersangkutan tidak ada, akan dilemparkan
sebuah exception yang bernama java.io.FileNotFoundException. Exception ini
harus dikelola oleh sebuah fungsi yang menjadi exception-handler-nya.
Jika program diubah menjadi seperti ini :
Saat di run program akan menjadi :
Contoh penggunaan exception pada program :
Hasil run program :
Dengan menggunakan exception kita tidak membutuhkan
lebih banyak if-else yang mengurangi efektifitas program, operator yang
digunakan untuk penanganan exception ini adalah try-catch.