Kas ir lietotāja definēts izņēmums Java?
Lietotāja definēts izņēmums vai pielāgots izņēmums veido savu izņēmumu klasi un izmet šo izņēmumu, izmantojot atslēgas vārdu “mest”. To var izdarīt, paplašinot klases izņēmumu.
Nav nepieciešams ignorēt nevienu no iepriekš minētajām metodēm, kas pieejamas izņēmuma klasē jūsu atvasinātajā klasē. Bet praktiski jums būs nepieciešama zināma pielāgošana atbilstoši jūsu programmēšanas vajadzībām.
Piemērs: lai izveidotu lietotāja definētu izņēmuma klasi
1. darbība. Nokopējiet šo kodu redaktorā
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. solis. Saglabājiet, kompilējiet un palaidiet kodu. Izņemtā izeja -
PIEZĪME: