Partilhar via


Como: Verificar interna Exception da exceção

Em casos onde uma exceção é lançada como resultado direto de uma exceção anterior, a propriedade InnerException descreve o erro original.Essas informações podem permitir que você manipule o erro com mais eficiência.Se não houver nenhum erro original, o valor de InnerException será uma referência nula ou Nothing no Visual Basic.Esta propriedade é somente para leitura.

Observação:

As opções disponíveis na caixas de diálogo, os nomes e os locais dos comandos de menu que você vê, podem diferir das que são descritas na Ajuda dependendo das suas configurações ativas ou versão.Esta página Ajuda foi escrita com Configurações Geral de desenvolvimento em mente.Para alterar as configurações, escolher Importar e exportar configurações on the Ferramentas menu.Para obter mais informações, consulte Configurações do Visual Studio.

Verificar uma InnerException

  • Verifique a propriedade InnerException da exceção para determinar a causa do erro original.

    Try
        My.Computer.FileSystem.CopyFile("file1", "file2")
    Catch ex As System.IO.IOException
        MsgBox(ex.InnerException)
    End Try
    

Consulte também

Tarefas

Como: Exibir mensagem da exceção no Visual Basic

Solução de problemas de manipulação de exceção

Referência

InnerException

Outros recursos

Tarefas de Tratamento de Exceção