Kako stvoriti korisnički definiranu iznimku na Javi

Sadržaj:

Anonim

Š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:

Ključna riječ "bacanje" koristi se za stvaranje nove iznimke i bacanje u blok catch.