Como: Verifique a exceção interna de uma exceção (Visual Basic)

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çãoObservação

Seu computador pode mostrar nomes ou locais diferentes para alguns dos elementos da interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. 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 a mensagem da exceção em Visual Basic

A solução de problemas (Visual Basic) de manipulação de exceção

Referência

InnerException

Outros recursos

Tarefas (Visual Basic) de manipulação de exceção