Partilhar via


Tratamento de Exceção e Erro no Visual Basic

Visual Basic suporta estruturada (erro) tratamento de exceção, que permite ao programa detectar e possivelmente recuperar-se de erros durante a execução. Visual Basic usa uma versão avançado das Try...Catch...Finally sintaxe de suporte para outros idiomas sistema autônomo C++. Tratamentos de exceção estruturados combinam uma estrutura de controle moderna (semelhante a Select Case ou While) com exceções, blocos de código protegidos, e filtros.

O tratamento de exceção estruturada, que é o método recomendado de tratamento de erro no Visual Basic, torna fácil criar e manter programas com manipuladores de erro robustos e compreensivos.O tratamento de exceção não estruturada usando On Error pode prejudicar o desempenho do aplicativo e resultar em código que é difícil de depurar e manter.

Nesta seção

Seções relacionadas

  • Alterações na Linguagem para Usuários do Visual Basic 6.0
    Resume alterações de elemento da linguagem no Visual Basic.

  • Guia para o depurador
    Discute os fundamentos de usar o depurador Visual Studio.Os tópicos incluem noções básicas de depuração, controle de execução, anexação a um programa em execução, depuração just-in-time, início automático do depurador, despejos, pontos de interrupção, Inspeção de seu programa, tratamento de exceções, editação e continuação, e uso de expressões no depurador

  • Depuração Just-In-Time
    Descreve a depuração Just-In-Time, um recurso que inicia o depurador do Visual Studio automaticamente quando um programa executando fora do Visual Studio encontrar um erro fatal.

  • Depurando código gerenciado
    Aborda problemas de depuração comuns e técnicas para aplicativos gerenciados.

  • Assistente de exceção
    Descreve o recurso Exception Assistant, que facilita como solucionar erros em tempo de execução.

  • Edição e Continuação
    Descreve o Edit and Continue, um recurso de economia de tempo que permite que você faça alterações no código-fonte enquanto o programa estiver no modo de interrupção.

  • COM e ActiveX Depurando
    Fornece dicas sobre depuração de aplicativos COM e controles ActiveX.