Solucionando problemas de exceções: sistema.NullReferenceException
A NullReferenceException ocorre quando você tenta fazer referência a um objeto que não existe em seu código. Por exemplo, você pode ter tentado usar um objeto sem usar o New palavra-chave primeiro ou testada para usar um objeto cujo valor é conjunto para nulo ()Nothing no Visual Basic).
Dicas associadas
Use a palavra-chave New para criar a instância.
Você pode ter tentado usar um objeto sem fornecer uma instância do objeto.Por exemplo, Dim CustomerTable As DataTable deve ser reescrito sistema autônomo Dim CustomerTable As New DataTable.Inclua um bloco de código que verifica a existência de referências de nulas.
Verifique por código para determinar se uma função retornou nulo (Nothing no Visual Basic) em vez de uma instância de um objeto.Para obter mais informações, os usuários do Visual Basic poderão ver Nada (Visual Basic).
Para obter mais informações, os usuários do translation from VPE for Csharp poderão ver null (C# Referência).
Captura NullReferenceException explicitamente em uma demonstrativo Try … Catch … Finally.
A Try…Catch…Finally demonstrativo pode verificar tipos específicos de exceções, indo do mais específico para o menos específico.Para obter mais informações, os usuários do Visual Basic poderão ver Try... Catch... Finally instrução (Visual Basic).
Para obter mais informações, os usuários do translation from VPE for Csharp poderão ver try-catch-finally (C# Referência).
Consulte também
Tarefas
Como: Testar o código com um Bloquear try … catch no Visual Basic