Како се креира кориснички дефинисани изузетак на Јави

Преглед садржаја:

Anonim

Шта је кориснички дефинисани изузетак у Јави?

Кориснички дефинисани изузетак или прилагођени изузетак креира сопствену класу изузетака и избацује тај изузетак помоћу кључне речи 'тхров'. То се може учинити проширењем класе Екцептион.

Нема потребе да замените било који од горе наведених метода доступних у класи Екцептион у вашој изведеној класи. Али практично, биће вам потребна одређена количина прилагођавања према вашим програмским потребама.

Пример: Да бисте креирали класу изузетака коју је дефинисао корисник

Корак 1) Копирајте следећи код у едитор

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) Спремите, компајлирајте и покрените код. Изузети излаз -

БЕЛЕШКА:

Кључна реч „бацање“ користи се за стварање новог изузетка и бацање у блок цатцх.