Результаты поиска по запросу "exception-handling"
что обычно не то, что вы хотите)
hon возможно ли иметь несколькоexcept заявления для одногоtry заявление? Такие как : try: #something1 #something2 except ExceptionType1: #return xyz except ExceptionType2: #return abc
Может быть
ТИРОВАТЬ: я бегу Python 2.6 Я хочу добиться чего-то вроде этого: def foo(): try: raise IOError('Stuff ') except: raise def bar(arg1): try: foo() except Exception as e: e.message = e.message + 'happens at %s' % arg1 raise bar('arg1') ...
ошибки:
ою движок коротких URL-трансляторов в Python, и я вижу ТОНН ошибок "сломанной трубы", и мне интересно, как лучше отловить его при использовании классов BaseHTTPServer. Это не весь код, но дает представление о том, что я делаю до сих пор: from ...
это требует от вас пересылки исключений пользователю, чтобы они могли с ним справиться.
лохая практика ловитьThrowable? Например что-то вроде этого: try { // Some code } catch(Throwable e) { // handle the exception }Это плохая практика или мы должны быть как можно более конкретными?
Почему SetUnhandledExceptionFilter не может перехватить какое-то исключение, но AddVectoredExceptionHandler может сделать
Я столкнулся с проблемой, что функция, которую я передал SetUnhandledExceptionFilter [http://msdn.microsoft.com/en-us/library/windows/desktop/ms680634%28v=vs.85%29.aspx] не вызывается при поднятии кода исключения c0000374. Но он отлично работает ...
Существующее соединение было принудительно закрыто удаленным хостом в WCF
У меня есть абстрактный класс с именем «Шаблон», определенный как: [DataContract] public abstract class Template { [DataMember] public virtual int? Id { get; set; } [DataMember] public virtual string Title { get; set; } [DataMember] public ...
бросить исключение. Первый будет прерывать вашу программу, а не генерировать то, что вы можете поймать.
ющий код не перехватывает исключение, когда я пытаюсь разделить на 0. Нужно ли генерировать исключение или компьютер автоматически выдает его во время выполнения? int i = 0; cin >> i; // what if someone enters zero? try { i = 5/i; } ...
Исключения более полезны, но ими может быть (имхо) очень тяжело управлять, и есть возможность использовать слишком много исключений. И они требуют дополнительной проверки, возможно, нежелательной для оптимизации кода. Лично я использую исключения только тогда, когда код требует глубокого управления catch (операторы catch очень низки в стеке вызовов) или когда параметры функции не жестко закодированы в коде.
ько начал читать «Отладку приложений MS .Net 2.0» Джона Роббинса и смутился из-за его евангелизации Debug.Assert (...). Он указывает, что правильно реализованные подтверждения сохраняют состояние, в некоторой степени, состояния ошибки, ...
Это позволяет вам Python-подобную обработку исключений, как
оложим, я хотел бы поймать исключение, исправить проблему, вызвавшую исключение, и вернуться к той же точке выполнения, где произошло исключение, для продолжения. Как я могу реализовать это с продолжениями в Scala? Есть ли смысл?
Но необученное исключение из сторонних компонентов означает, что компоненты не выполняют свою работу должным образом. Если вам все равно, если они не справляются с работой лучше, не используйте их.
у многопоточное приложение, которое использует сторонние библиотеки DLL. Моя проблема заключается в том, что при использовании объекта из сторонней библиотеки, если он вызывает исключение во время работы, я не могу его перехватить, и он пузырится ...