Mis on Java-s kasutaja määratud erand?
Kasutaja määratletud erand või kohandatud erand loovad teie erandiklassi ja viskavad selle erandi märksõnaga 'visata'. Seda saab teha klassi Exception laiendamisega.
Ühtegi ülaltoodud meetodit, mis on saadaval klassis Erand, pole teie tuletatud klassis vaja tühistada. Kuid praktiliselt vajate oma programmeerimisvajaduste järgi mõningast kohandamist.
Näide: kasutaja määratud erandklassi loomiseks
Samm 1) Kopeerige redaktorisse järgmine kood
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) ;}}
Samm 2) Salvestage, kompileerige ja käivitage kood. Välja arvatud väljund -
MÄRGE: