Результаты поиска по запросу "throw"
). Вышеупомянутая ссылка также указывает на ряд других вещей, которых лучше избегать (например, генерирование исключений из деструкторов, потому что тогда вы можете вызвать повышение исключений, пока стек разматывается для ранее созданного исключения).
равильно использоватьthrow new FoobarException(Baz argument); или жеthrow FoobarException(Baz argument);? При ловле я всегда используюcatch(FoobarException& e) «на всякий случай», но я так и не смог найти твердый ответ, приходилось ли мне ...
Символ повышения не найден
Я пытаюсь скомпилировать / портировать более старую версию OpenOffice. Он использует Boost v1.34.1, который является частью исходного дерева. Сообщение об ошибке выглядит следующим образом: Undefined symbols: ...
php, исключения могут быть выброшены на 2 уровня?
Я знаю, что это странно, но в моем коде у меня есть ошибки режима разработки и ошибки производственного режима. У меня есть эта функция: private function error($message, $mysql_error = null){ if( DEVELOPMENT_MODE ){ $exp = new Exception(); ...
продолжение выполнения после исключения в Java
Я пытаюсь сгенерировать исключение (без использования блока try catch), и моя программа завершает работу сразу после создания исключения. Есть ли способ, чтобы после того, как я сгенерировал исключение, чтобы затем продолжить выполнение моей ...
В чем разница между `throw new Error` и` throw someObject`?
Я хочу написать общий обработчик ошибок, который будет отлавливать пользовательские ошибки, специально генерируемые в любом экземпляре кода. Когда я сделалthrow new Error('sample') как в следующем коде try { throw new Error({'hehe':'haha'}); // ...
Разница между C ++ 03 throw () спецификатором C ++ 11 не исключая
Есть ли другая разница междуthrow() а такжеnoexcept кроме проверки времени выполнения и времени компиляции соответственно? Википедия C ++ 11 [http://en.wikipedia.org/wiki/C%2B%2B11#Features_removed_or_deprecated]Статья предполагает, что C ++ 03 ...
Библиотеки исключений для C (не C ++)
Я запускаю свою собственную библиотеку исключений для C и хотел бы изучить хорошие примеры. До сих пор я смотрел на Дэвида Хансона:http://drhanson.net/work/ [http://drhanson.net/work/] Но я знаю, что видел другие доступные в прошлом. Можете ли ...
Какой смысл в void func () throw (type) `?
Я знаю, что это действительная программа на С ++. Какой смысл броска в объявлении функции? AFAIK это ничего не делает и не используется ни для чего. #include <exception> void func() throw(std::exception) { } int main() { return 0; }
Разница между бросками и бросками в Java? [Дубликат]
На этот вопрос уже есть ответ: Обработка исключений: throw, throws и Throwable [/questions/3940213/exception-handling-throw-throws-and-throwable] 8 ответов Может ли кто-нибудь четко заявить о разнице между throw и throws в обработке исключений ...