Core - 1
Как написать собственное («пользовательское») исключение?
Для создания собственного пользовательского исключения в Java вы должны создать новый класс, который расширяет один из классов исключений, определенных в стандартной библиотеке Java, или наследоваться от класса `Exception` или его подклассов.
Пример создания пользовательского исключения:
public class CustomException extends Exception {
public CustomException() {
super();
}
public CustomException(String message) {
super(message);
}
}
В этом примере класс `CustomException` расширяет класс `Exception` и имеет два конструктора - один без аргументов и один с аргументом `message` , который передается в конструктор суперкласса `Exception` .
Вы можете добавить дополнительные методы и поля в свой пользовательский класс исключения, чтобы адаптировать его под свои потребности.
После создания пользовательского исключения вы можете использовать его так же, как и стандартные исключения, с помощью блоков `try-catch` или объявления `throws` .