Runtime Exception

Runtime Exception

Jenis Exception

Secara garis besar, di Java, exception dibagi menjadi 3 jenis ;
  1. Checked Exception, yaitu exception yang wajib di try catch, seperti yang sudah kita bahas sebelumnya.
  2. Runtime Exception, dan.
  3. Error (yang akan kita bahas di materi selanjutnya) .

Runtime Exception

Runtime exception  adalah jenis exception yang tidak wajib di tangkap menggunakan try catch.

Kompiler Java tidak akan protes walaupun kita tidak menggunakan try catch ketika kita memanggil method yang bisa menyebabkan runtime exception.

Untuk membuat class runtime exception, kita wajib mengextends class RuntimeException.

Ada banyak di Java yang merupakan runtime exception, seperti NullPointerException, IllegalArgumentException, dan lain-lain.

Kode : Membuat Runtime Exception

Membuat Runtime Exception

Kode : Method Dengan Runtime Exception

Method Dengan Runtime Exception

Kode : Tanpa Try Catch

Tanpa Try Catch

Hasil Runtime Exception

Perlu Diperhatikan

Walaupun runtime exception tidak wajib di try-catch, tapi ada baiknya kita tetap melakukan try-catch .

Karena jika terjadi runtime exception, yang ditakutkan adalah program kita berhenti.
Next Post Previous Post
No Comment
Add Comment
comment url