Описание тега nested-exceptions

2 ответа

Как перехватить вложенное исключение SMTPAddressFailedException с помощью Spring mail API

Я пытаюсь отправить электронное письмо на указанный пользователем идентификатор электронной почты и получаю ниже: org.springframework.mail.MailSendException: Failed messages: javax.mail.SendFailedException: Invalid Addresses; nested exception is: co…
05 июн '14 в 14:27
1 ответ

Как работает эта реализация цепочки исключений?

Ранее я задавал вопрос о том, как связать исключения в C++, и один из ответов дал изящное решение, как это можно сделать. Проблема в том, что я не понимаю код, и пытаться вести такого рода обсуждения в комментариях - слишком много хлопот. Поэтому я …
25 авг '10 в 14:18
1 ответ

Вложенное исключение против современных (Java SE 7) исключений

Вопрос Каковы преимущества и недостатки исключений с контекстом по сравнению с вложенными исключениями? Почему я забочусь Как разработчик, который не имеет опыта работы с Java или знает его, я наткнулся на возможную возможность обновить обработку ис…
1 ответ

Я продолжаю получать сообщение "Не удалось получить вложенное исключение jdbc-соединения"

Я пытаюсь использовать сервер CAS локально с моей локальной БД, однако я продолжаю получать could not get jdbc connection nested exception ошибка. У меня есть моя настройка deployerconfigcontext следующим образом <bean id="dataSource" class="org.…
07 июн '13 в 14:13
1 ответ

std::throw_with_nested() при вызовах условий нехватки памяти std::terminate()

Я был сильным исключением, гарантируя тестирование класса, особенно на случай, когда происходит нехватка памяти, путем случайного создания malloc() вернуть nullptr, Он использует вложенные исключения. Допустим, у меня есть следующий код: static std:…
14 сен '16 в 17:30
2 ответа

Ошибка пути к классу: NoClassDefException:

Вот проблема, у меня есть один проект X, который использует услуги другого проекта Y. Y был экспортирован как jar-файл с использованием eclipse и добавлен в путь сборки X проекта. бывает так, что класс, который пружина загружает "classService" в X, …
2 ответа

Исключение внутренних блоков будет поймано основным try-catch, но мне нужно их поднять

Когда этот код поднять NotFoundException исключение основного блока будет поднят, но я хотел бы поднять NotFoundExceptionкак мне это сделать? try { if (x > y) { throw new NotFoundException("entity is not found"); } } catch (final Exception e) { t…
29 июн '15 в 19:00
9 ответов

Перехват исключения, вложенного в другое исключение

Я хочу поймать исключение, которое вложено в другое исключение. В настоящее время я делаю это так: } catch (RemoteAccessException e) { if (e != null && e.getCause() != null && e.getCause().getCause() != null) { MyException etrp = (My…
02 июн '10 в 06:26
2 ответа

Как мне переместить файл в исключение?

Требование: в случае ошибки (сгенерированное исключение) обрабатываемый файл следует переместить в папку для файлов с ошибками (параметр app.config). Проблема: Единственный способ справиться с этим - использовать вложенный Try/Catch внутри основного…
0 ответов

Как выполнять распределенное тестирование с использованием JMeter в виртуальных машинах Azure через брандмауэр

Я пытаюсь провести распределенное тестирование с использованием JMeter поверх виртуальных машин Azure за брандмауэром, используя обычные способы, определенные в большинстве статей. Я перепробовал все возможные варианты, определенные на следующем сай…
4 ответа

Должны ли исключения быть связаны в C++?

Я только что закончил работу над C++- программой, в которой реализовал свои собственные исключения (хотя и производные от std::exception). Практика, которую я применил, когда одно исключение вызывает цепную реакцию, распространяя ошибку вверх и поро…
22 авг '10 в 22:31
1 ответ

Является ли хорошей практикой выбрасывать пользовательское исключение из оператора catch?

У меня есть инструмент командной строки, который запускает тесты. Существует класс бегуна теста, который выполняет некоторую подготовку перед выполнением теста, а затем запускает тест и составляет отчет. Можно ли, если мои классы перехватят исключен…
1 ответ

Вложенное исключение как тип возврата для службы WCF

У меня есть служба AC# WCF со следующим определением интерфейса: [ServiceContract] [ServiceKnownType(typeof(Exception))] [ServiceKnownType(typeof(ArgumentException))] [ServiceKnownType(typeof(ArgumentNullException))] public interface IDataExchangeSe…
01 сен '16 в 11:31
0 ответов

При каких обстоятельствах EXCEPTION_RECORD ссылается на другое вложенное исключение?

Документация для _EXCEPTION_RECORD говорит об одном из его членов, struct _EXCEPTION_RECORD *ExceptionRecord Указатель на связанную структуру EXCEPTION_RECORD. Записи об исключениях могут быть объединены в цепочку для предоставления дополнительной …
9 ответов

Лучший способ проверить, является ли определенный тип исключения причиной (причины и т. Д.) В вложенном исключении?

Я пишу некоторые тесты JUnit, которые проверяют, что исключение типа MyCustomException брошен Однако это исключение включается в другие исключения несколько раз, например, в InvocationTargetException, который, в свою очередь, помещается в RuntimeExc…
2 ответа

Как можно выполнить dynamic_cast из std::exception в std::nested_exception?

Я только что видел код, содержащий dynamic_cast из std::exception в std::nested_exception, например, try { std::throw_with_nested(std::runtime_error("error")); } catch (std::exception &e) { auto &nested = dynamic_cast<std::nested_exceptio…
1 ответ

Какие классы есть у Throwable и Exception в языке программирования D?

Меня особенно интересует, как я могу создать вложенное исключение и как я могу получить к нему доступ после обработки. Ссылка на некоторую документацию приветствуется. Я уже пытался найти его на сайте D. Нет успеха, хотя. Я особенно заинтересован в …
5 ответов

Почему C++ не использует std::nested_exception, чтобы разрешить выброс из деструктора?

Основная проблема с выбрасыванием исключений из деструктора заключается в том, что в момент вызова деструктора другое исключение может быть "в полете" (std::uncaught_exception() == true) и так не очевидно, что делать в таком случае. "Перезапись" ста…
1 ответ

Можно ли создать утечку памяти с помощью std::exception_ptr

Если я определю класс исключения class Exception : public std::runtime_error { /*...*/ private: std::exception_ptr next; std::exception_ptr prev; } в котором я ссылаюсь на ожидающие исключения next и новые брошенные исключения в то время как this в …
2 ответа

Использование RAII для вложения исключений

Таким образом, способ вложения исключений в C++ с использованием std::nested_exception является: void foo() { try { // code that might throw std::ifstream file("nonexistent.file"); file.exceptions(std::ios_base::failbit); } catch(...) { std::throw_w…
17 ноя '13 в 21:00