Как я могу выбрать исключение для всего класса вместо этого метод по методу
-
25-09-2019 - |
Вопрос
Я пишу программу в Java, и почти каждый метод в одном из моих занятий написан:
public void doStuff() throws AWTException{}
Есть ли путь для меня, чтобы избавиться от дополнительного шага печатать, бросает AWTException для каждого метода, и как-то делают это для всего класса?
Решение
Извините, нет никакого способа сделать это в Java.
Другие советы
Если вы бросаете исключение с уровнем класса, то, как вы идентифицируете, что на какой тип исключения брошен методом ... или на каком методе он бросает исключение.
Так что не допускается в Java ... а также это не хорошее кодирование с Java
Вы можете сделать исключение на уровне конструктора. Вы можете посмотреть, как FileInputStream заставляет нас бросить исключение IO при создании этого объекта.
Не связан с StackOverflow