Поделиться через


Диалоговое окно отладчика Microsoft Visual Studio (создание исключения)

Обновлен: Ноябрь 2007

В программе произошло исключение. Это диалоговое окно сообщает о типе созданного исключения. Код должен обработать это исключение. Для обработки исключения можно выбрать один из следующих параметров:

  • Приостановка
    Разрешает передать выполнение в отладчик. Обработчик исключения не вызывается до приостановки выполнения. Если продолжить выполнение после приостановки, будет вызван обработчик исключения.

  • Продолжение
    Разрешает продолжить выполнение, давая возможность обработчику исключения обработать исключение. Этот параметр недоступен для определенных типов исключений. Команда Продолжить разрешает продолжить выполнение приложения. В приложении машинного кода это вызовет повторное создание исключения. В управляемом приложении это вызовет или завершение приложения, или обработку исключения размещающим приложением.

    h22dk1y6.alert_note(ru-ru,VS.90).gifПримечание.

    После возникновения необработанного исключения в управляемом коде продолжение выполнения невозможно. При выборе Продолжить после возникновения необработанного исключения в управляемом коде отладка будет остановлена.

  • Пропуск
    Разрешает продолжить выполнение без вызова обработчика исключения. Поскольку обработчик исключения не вызван, это может привести к худшим последствиям, включая возникновение дополнительных исключений и ошибок. Этот параметр недоступен для определенных типов исключений.

См. также

Основные понятия

Обработка исключений (отладка)

Лучшие методики обработки исключений

Другие ресурсы

Exception Handling under /clr