Mi a felhasználó által definiált kivétel a Java-ban?
A felhasználó által definiált kivétel vagy egyedi kivétel létrehozza saját kivételosztályát, és ezt a kivetést a „dobás” kulcsszóval dobja. Ez a Kivétel osztály kibővítésével valósítható meg.
Nem szükséges felülírni a Kivétel osztályban, a származtatott osztályban rendelkezésre álló fenti módszerek egyikét sem. De gyakorlatilag szükséged lesz némi testreszabásra a programozási igényeid szerint.
Példa: Felhasználó által definiált kivételosztály létrehozása
1. lépés: Másolja a következő kódot a szerkesztőbe
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) ;}}
2. lépés: Mentse, fordítsa le és futtassa a kódot. Kivett kimenet -
JEGYZET: