Compartilhar via


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

Se estiver depurando com o Apenas Meu Código, você poderá instruir o depurador a interromper qualquer exceção que não seja tratada por um manipulador no código do usuário (“Meu Código”). 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.

Dica

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. No menu Depurar, clique em Exceções.

    Dica

    Para habilitar o menu Exceções em versões Express, no menu Ferramentas, clique em Configurações e selecione Configurações avançadas.

  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)