Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: Общие вопросы > Вызов метода со сгенерированным исключением? |
Автор: BlHol 30.5.2007, 18:15 | ||||||||||
День добрый! Вот исходник:
В таком виде работает нормально. Также все работает нормально, если я в определении метода со сгенерированным исключением (самый первый в коде) указываю, что
а не
А вот если я в нижележащих методах, где вызывается этот метод указываю
а не
то выдает ошибку: unreported exception java.lang.Throwable; must be caught or declarated to be thrown <method_name()> В чем причина? Заранее спасибо. С уважением. |
Автор: s8e8r8g8e 30.5.2007, 21:25 |
логично, в catch блоке кидается Throwable, что намного шире чем указанный как бросаемый Exception вот и выдаёт смотри что возвращает fillInStackTrace(); |