Как создать пользовательское исключение в Java
Что такое пользовательское исключение в Java?
Пользовательское исключение или пользовательское исключение создает ваш собственный класс исключений и выдает это исключение с помощью ключевого слова «throw». Это можно сделать, расширив класс Exception.
Нет необходимости переопределять любой из вышеперечисленных методов, доступных в классе Exception, в вашем производном классе. Но на практике вам потребуется некоторая настройка в соответствии с вашими потребностями программирования.
Пример: Чтобы создать определяемый пользователем класс исключений
Шаг 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) Сохраните, скомпилируйте и запустите код. Исключенный вывод –
ПРИМЕЧАНИЕ.
Ключевое слово "выбросить" используется для создания нового исключения и передачи его в блок catch.
java