Partilhar via


Como interromper exceções sem tratamento do usuário

Se você estiver depurando com Just My Code, você pode dizer ao depurador para quebrar em qualquer exceção que não é tratada no código do usuário.O procedimento a seguir mostra como usar a caixa de diálogo Exceções para determinar quais exceções não tratadas pelo usuário você deseja interromper.

Ao usar a caixa de diálogo Exceções

Por padrão, a caixa de diálogo Exceções relaciona as exceções mais comuns em cada categoria.Você pode adicionar suas próprias exceções e excluir exceções adicionadas.O Visual Studio salva a lista de exceções adicionadas com os dados da solução para que as exceções estejam disponíveis na próxima vez que você abrir e executar o projeto.

ObservaçãoObservação

A caixa de diálogo Exceções fornece teclas para definir controles sem usar o mouse.As teclas de acesso são indicadas por sublinhado nos rótulos do controle.Se você tiver temas do Windows desabilitados, o sublinhado não estará visível, embora as teclas de acesso ainda funcionem.Para exibir a tecla de acesso sublinhada, ative os temas do Windows usando o Painel de Controle do Windows.

Para obter mais informações, consulte Como: adicionar novas exceções e Como: excluir exceções adicionadas pelo usuário.

Interromper quando uma exceção não for tratada pelo Meu Código

  1. Abra um projeto e clique em Debug / exceções.

  2. Na caixa de diálogo Exceções, selecione Sem Tratamento do Usuário para uma categoria inteira de exceções, por exemplo, Exceções do Common Language Runtime.

    -ou-

    Expanda o nó para uma categoria de exceções, por exemplo, Exceções do Common Language Runtime e selecione Sem Tratamento do Usuário para uma exceção específica dentro dessa categoria.

  3. Clique em OK.

Consulte também

Tarefas

Como interromper quando uma exceção é lançada

Conceitos

Tratamento de exceções (depuração)