Вопросы по теме '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