Исключения в Java // бесплатный урок OTUS
Java 593. Как вы создаете настраиваемые исключения в Java?
Для создания настраиваемых исключений в Java нужно: public class MyException extends Exception {
public MyException() {
super();
}
public MyException(String message) {
super(message);
}
} public class MyException extends Exception {
private int errorCode;
public MyException() {
super();
}
public MyException(String message, int errorCode) {
super(message);
this.errorCode = errorCode;
}
public int getErrorCode() {
...
Собеседования: Исключения
Исключения в Java - это особый механизм обработки ошибок, который позволяет программисту предотвратить аварийное завершение программы в случае возникновения ошибки. Ну вот например, пользователь своими ручками вводит текст туда, где программа ожидает число. Дальше она пытается что-то с этим текстом сделать и ломается из-за ошибки. Так вот, эти исключения позволяют программе продолжить работу, в крайнем случае чуть-чуть поругавшись на пользователя. Для обработки исключений в Java, да и в некоторых других языках используется конструкция try-catch(-finally)...