Результаты поиска по запросу "exception-handling"

2 ответа

Функция попробуй поймать синтаксис и основной

Малоизвестная, но почти никогда не используемая функция C ++ получает объявление: void foo();Одним из возможных юридических определений может быть: void foo() try { throw 42; } catch(...) { }ЗдесьВся реализация функции находится в ...

3 ответа

Ловля исключений, генерируемых из собственного кода, работающего на Android

Проект, над которым я сейчас работаю, требует от меня написания кода для реализации кросс-платформенной программы. Основной набор функций построен и включен в мое приложение черезandroid-ndk, Я обнаружил, что о любых исключениях / сбоях, ...

10 ответов

PHP: исключения против ошибок?

Может быть, я пропускаю это где-то в руководстве по PHP, но в чем именно разница между ошибкой и исключением? Единственное отличие, которое я вижу, состоит в том, что ошибки и исключения обрабатываются по-разному. Но что вызывает исключение и что ...

ТОП публикаций

2 ответа

Как обрабатывать все ошибки, в том числе внутренние ошибки библиотеки C, единообразно

Я хотел обработать все внутренние ошибки изящно, без завершения программы. Как обсуждалосьВот [http://msdn.microsoft.com/en-us/library/ms680634(VS.85).aspx], с помощью _set_se_translatorловит ошибки деления на ноль. Но это не ловит, например, ...

8 ответов

Кто вызывает метод Java Thread Interrupt (), если я не?

Я прочитал и перечитал Java Concurrency на практике, я прочитал несколько тем здесь на эту тему, я прочитал статью IBMРабота с InterruptedException [http://www.ibm.com/developerworks/java/library/j-jtp05236.html]и все же есть кое-что, чего я ...

6 ответов

Повторное использование кода в обработке исключений

Я разрабатываю C api для некоторой функциональности, написанной на C ++, и я хочу убедиться, что никакие исключения не распространяются ни из одной из экспортируемых функций C. Простой способ сделать это - убедиться, что каждая экспортируемая ...

5 ответов

Как бросить исключение C ++

У меня очень плохое понимание обработки исключений (т. Е. Как настроить операторы throw, try, catch для моих собственных целей). Например, я определил функцию следующим образом:int compare(int a, int b){...} Я бы хотел, чтобы функция ...

2 ответа

Если вы поймали исключение по ссылке, можете ли вы изменить его и выбросить?

Есть ли в стандарте что-то сказать об исключении, которое перехватывается ссылкой, и что происходит с попытками его изменить? Рассмотрим следующий код: class my_exception: public std::logic_error { public: std::vector<std::string> callstack; }; ...

16 ответов

Почему «кроме: пройти» плохая практика программирования?

Я часто вижу комментарии к другим вопросам переполнения стека о том, как использоватьexcept: pass обескуражен. Почему это плохо? Иногда мне просто все равно, что это за ошибки, и я просто хочу продолжить с кодом. try: something except: ...

2 ответа

Правильный отлов определенных исключений через веб-сервис

В настоящее время я использую C # .NET Service в нашей клиентской программе. В рамках разработки сервера выдается несколько пользовательских исключений, указывающих на конкретные ошибки (как в любой обычной настольной программе). Проблема ...