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


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

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

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

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

    Примечание

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

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

См. также

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

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

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

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

Exception Handling under /clr