Apa itu Pengecualian Buatan Pengguna di Java?
Pengecualian Buatan Pengguna atau pengecualian khusus membuat kelas pengecualian Anda sendiri dan melempar pengecualian itu menggunakan kata kunci 'lempar'. Ini dapat dilakukan dengan memperluas Exception kelas.
Tidak perlu mengganti salah satu metode di atas yang tersedia di kelas Exception, di kelas turunan Anda. Tetapi secara praktis, Anda akan memerlukan sejumlah penyesuaian sesuai kebutuhan pemrograman Anda.
Contoh: Untuk membuat Kelas Pengecualian yang Ditentukan Pengguna
Langkah 1) Salin kode berikut ke editor
class JavaException{public static void main(String args[]){try{throw new MyException(2);// throw is used to create a new exception and throw it.}catch(MyException e){System.out.println(e) ;}}}class MyException extends Exception{int a;MyException(int b) {a=b;}public String toString(){return ("Exception Number = "+a) ;}}
Langkah 2) Simpan, Kompilasi & Jalankan kode. Output yang dikecualikan -
CATATAN: