Как пробросить исключение java

Аватар пользователя Сергей Якимович
Сергей Якимович
12 февраля 2023

Чтобы пробросить исключение в Java, необходимо использовать оператор throw. Метод, выбрасывающий исключения должен быть помечен оператором throws :

class MyException extends Exception {
    public MyException(String message) {
        super(message);
    }
}

public class App {

    public static void main(String[] args) {
        try {
            func();
        } catch (MyException exception) {
            System.out.println(exception.getMessage()); // => Ошибка!
        }
    }

    public static void func() throws MyException {
        throw new MyException("Ошибка!");
    }
} 
0 0

Похожие вопросы