Вопросы по теме 'rethrow'

Рекомендации по перехвату и повторному выбрасыванию исключений .NET
Какие передовые практики следует учитывать при перехвате исключений и их повторном выбросе? Я хочу убедиться, что объект Exception InnerException и трассировка стека сохранены. Есть ли разница между следующими блоками кода в том, как они...
187596 просмотров
schedule 04.02.2023

Класс обработки исключений
Каков наилучший способ обработки исключений без необходимости повсюду размещать блоки try/catch? У меня была идея создать класс, предназначенный для получения и обработки исключений, но мне интересно, хорошая ли это идея дизайна. Такой класс...
7304 просмотров
schedule 28.04.2022

Ошибка Java: в блоке catch генерируется новое исключение, исходная трассировка стека может быть потеряна
try { // code which throws exception. } catch (SQLException sqlex) { logger.error("Custom message", sqlex); **throw new CustomApplicationException("Custom message", sqlex);** } В приведенном выше примере в жирной строке я получаю...
15221 просмотров
schedule 15.07.2023

перегенерировать исключение Java с новым сообщением, сохранив тип исключения, если оно находится в списке объявлений метода
Я пытаюсь создать вспомогательный метод, который избавит от необходимости иметь такой код: void foo() throws ExceptionA, ExceptionB, DefaultException { try { doSomething(); // that throws ExceptionA, ExceptionB or others } catch...
9591 просмотров
schedule 15.06.2022

Java — более точная функция восстановления
на официальном сайте оракула напишите:( http://docs.oracle.com/javase/7/docs/technotes/guides/language/catch-multiple.html#rethrow ) В частности, в Java SE 7 и более поздних версиях, когда вы объявляете один или несколько типов исключений в...
61 просмотров
schedule 03.01.2023