Što je korisnički definirana iznimka u Javi?
Korisnički definirana iznimka ili prilagođena iznimka stvara vašu vlastitu klasu iznimke i baca tu iznimku pomoću ključne riječi 'throw'. To se može učiniti proširenjem klase Exception.
Nema potrebe nadjačati bilo koju od gore navedenih metoda dostupnih u klasi Exception u vašoj izvedenoj klasi. Ali praktički, trebat će vam određena količina prilagodbe prema vašim programskim potrebama.
Primjer: Za stvaranje korisničke klase izuzetaka
Korak 1) Kopirajte sljedeći kod u 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) ;}}
Korak 2) Spremite, prevedite i pokrenite kôd. Izuzeti izlaz -
BILJEŠKA: