Результаты поиска по запросу "exception-handling"
Функция попробуй поймать синтаксис и основной
Малоизвестная, но почти никогда не используемая функция C ++ получает объявление: void foo();Одним из возможных юридических определений может быть: void foo() try { throw 42; } catch(...) { }ЗдесьВся реализация функции находится в ...
Ловля исключений, генерируемых из собственного кода, работающего на Android
Проект, над которым я сейчас работаю, требует от меня написания кода для реализации кросс-платформенной программы. Основной набор функций построен и включен в мое приложение черезandroid-ndk, Я обнаружил, что о любых исключениях / сбоях, ...
PHP: исключения против ошибок?
Может быть, я пропускаю это где-то в руководстве по PHP, но в чем именно разница между ошибкой и исключением? Единственное отличие, которое я вижу, состоит в том, что ошибки и исключения обрабатываются по-разному. Но что вызывает исключение и что ...
Как обрабатывать все ошибки, в том числе внутренние ошибки библиотеки C, единообразно
Я хотел обработать все внутренние ошибки изящно, без завершения программы. Как обсуждалосьВот [http://msdn.microsoft.com/en-us/library/ms680634(VS.85).aspx], с помощью _set_se_translatorловит ошибки деления на ноль. Но это не ловит, например, ...
Кто вызывает метод Java Thread Interrupt (), если я не?
Я прочитал и перечитал Java Concurrency на практике, я прочитал несколько тем здесь на эту тему, я прочитал статью IBMРабота с InterruptedException [http://www.ibm.com/developerworks/java/library/j-jtp05236.html]и все же есть кое-что, чего я ...
Повторное использование кода в обработке исключений
Я разрабатываю C api для некоторой функциональности, написанной на C ++, и я хочу убедиться, что никакие исключения не распространяются ни из одной из экспортируемых функций C. Простой способ сделать это - убедиться, что каждая экспортируемая ...
Как бросить исключение C ++
У меня очень плохое понимание обработки исключений (т. Е. Как настроить операторы throw, try, catch для моих собственных целей). Например, я определил функцию следующим образом:int compare(int a, int b){...} Я бы хотел, чтобы функция ...
Если вы поймали исключение по ссылке, можете ли вы изменить его и выбросить?
Есть ли в стандарте что-то сказать об исключении, которое перехватывается ссылкой, и что происходит с попытками его изменить? Рассмотрим следующий код: class my_exception: public std::logic_error { public: std::vector<std::string> callstack; }; ...
Почему «кроме: пройти» плохая практика программирования?
Я часто вижу комментарии к другим вопросам переполнения стека о том, как использоватьexcept: pass обескуражен. Почему это плохо? Иногда мне просто все равно, что это за ошибки, и я просто хочу продолжить с кодом. try: something except: ...
Правильный отлов определенных исключений через веб-сервис
В настоящее время я использую C # .NET Service в нашей клиентской программе. В рамках разработки сервера выдается несколько пользовательских исключений, указывающих на конкретные ошибки (как в любой обычной настольной программе). Проблема ...