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` .


Копировать ссылку