Dasar Java : Metode di Java – Deklarasi Eksepsi

Oleh : Reza Ervani

بسم الله الرحمن الرحيم

Jika suatu error terjadi didalam metode, metode dapat mengeluarkan eksepsi. Eksepsi harus dideklarasikan dalam deklarasi metode, seperti contoh berikut :


public String concat(String string1, String string2) throws MyException {

    if(string1 == null) {
        throw new MyException("string1 was null");
    }
    if(string2 == null) {
        throw new MyException("string2 was null");
    }

    return string1 + string2;
}

Metode ini pertama kali memeriksa apakah dua parameter string1 atau string2 adalah null. Jika iya, maka sebuah eksepsi dikeluarrkan

Saat suatu eksepsi dikeluarkan, metode juga berhenti mengeksekusi. Tetapi, alih-alih kembali ke awal saat metode dipanggil, eksekusi dilanjutkan ke baris pertama di dalam klausa catch() { } yang menyertai metode, yang ditargetkan oleh eksepsi tersebut.

Bahasan tentang eksepsi secara khusus kita kaji di bagian Exception Handling di Java.

About Reza Ervani 426 Articles
Adalah pendiri programming.rezaervani.com -

Be the first to comment

Leave a Reply

Your email address will not be published.


*


This site uses Akismet to reduce spam. Learn how your comment data is processed.