Как написать собственное («пользовательское») исключение?
Необходимо унаследоваться от базового класса требуемого типа исключений (например, от
Необходимо унаследоваться от базового класса требуемого типа исключений (например, от
Exception
или RuntimeException
).class CustomException extends Exception {
public CustomException() {
super();
}
public CustomException(final String string) {
super(string + " is invalid");
}
public CustomException(final Throwable cause) {
super(cause);
}
}