Kako ustvariti uporabniško določeno izjemo v Javi

Kazalo:

Anonim

Kaj je uporabniško določena izjema v Javi?

Uporabniško določena izjema ali izjema po meri ustvarja lasten razred izjem in vrže to izjemo s ključno besedo 'throw'. To lahko storite z razširitvijo razreda Exception.

V izpeljanem razredu ni treba preglasiti nobene od zgornjih metod, ki so na voljo v razredu izjem. Toda praktično boste potrebovali nekaj prilagoditev glede na vaše programske potrebe.

Primer: Če želite ustvariti uporabniško določen razred izjem

Korak 1) Kopirajte naslednjo kodo v urejevalnik

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) Shranite, prevedite in zaženite kodo. Izjemen izhod -

OPOMBA:

Ključna beseda "throw" se uporablja za ustvarjanje nove izjeme in njeno vrnitev v ulovni blok.