Ako vytvoriť výnimku definovanú používateľom v Jave

Obsah:

Anonim

Čo je používateľom definovaná výnimka v prostredí Java?

Užívateľom definovaná výnimka alebo vlastná výnimka je vytvorenie vlastnej triedy výnimiek a túto výnimku vyvolá pomocou kľúčového slova „throw“. To je možné dosiahnuť rozšírením triedy Exception.

Nie je potrebné prepísať ktorúkoľvek z vyššie uvedených metód dostupných v triede Exception vo vašej odvodenej triede. Ale prakticky budete vyžadovať určité množstvo prispôsobenia podľa vašich programovacích potrieb.

Príklad: Na vytvorenie triedy definovanej používateľom

Krok 1) Skopírujte nasledujúci kód do editora

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) ;}}

Krok 2) Uložte, kompilujte a spustite kód. Vylúčený výstup -

POZNÁMKA:

Kľúčové slovo „throw“ sa používa na vytvorenie novej výnimky a jej hodenie do bloku catch.