Kuidas luua Java-s kasutaja määratud erandit

Lang L: none (table-of-contents):

Anonim

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:

Märksõna “viska” kasutatakse uue erandi loomiseks ja selle püüdmisplokki viskamiseks.