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

Немедленно перебросить в блоке catch и использовать finally
У меня есть оболочка, отвечающая за ведение журналов, с именем OperationWrapper. Его структура проста и выглядит следующим образом: public void runOperation(Operation o) throws Exception{ logOperationStarted(); o.execute();...
3296 просмотров

Повторное генерирование исключения в C #
У меня есть код, который перехватывает исключение, откатывает транзакцию, а затем повторно генерирует исключение. catch ( Exception exSys ) { bqBusinessQuery.RollBackTransaction(); throw exSys ; } Если я использую этот код, анализ...
2723 просмотров
schedule 26.12.2022

В чем разница между бросками и повторными бросками в Swift?
После поиска некоторых ссылок, чтобы разобраться в этом, - к сожалению - я не смог найти полезного - и простого - описания различий между throws и rethrows . Это немного сбивает с толку, когда мы пытаемся понять, как мы должны их использовать....
19649 просмотров

Как объявить функцию переброски?
Я реализовал следующую функцию как расширение массива логических значений, которая могла вызвать ошибку CustomError : enum CustomError: Error { case empty case doesNotContainTrue } extension Array where Element == Bool { func...
490 просмотров
schedule 29.06.2022

std::rethrow_exception(nullptr) поведение undefined или bad_exception?
У меня есть фрагмент кода, в котором я вызываю rethrow_exception с аргументом nullptr. В документации сказано, что аргумент должен быть ненулевым, но я хочу знать, если я передам nullptr, поведение не определено или известно? Я получаю...
147 просмотров