Compartilhar via


Função IsError

Retorna um valor Boolean indicando se uma expressão é um tipo de exceção.

Public Function IsError(ByVal Expression As Object) As Boolean

Parâmetros

  • Expression
    Obrigatório.Object expressão.

Comentários

IsError retorna True se a expressão representa uma variável Object que é derivada da classe Exception no namespace System .

Uma exceção que é derivada de System.Exception pode ser detectada com as instruções Try...Catch...Finally.

Exemplo

O exemplo a seguir usa a função IsError para verificar se uma expressão representa uma exceção do sistema.

Sub demonstrateIsError(ByVal firstArg As Integer)
    Dim returnVal As New Object
    Dim badArg As String = "Bad argument value"
    Dim errorCheck As Boolean
    If firstArg > 10000 Then
        returnVal = New System.ArgumentOutOfRangeException(badArg)
    End If
    errorCheck = IsError(returnVal)
End Sub

Requisitos

Namespace: Microsoft.VisualBasic

**Módulo:**Information

Assembly: Visual Basic Runtime Library (em Microsoft.VisualBasic.dll)

Consulte também

Referência

Função IsArray (Visual Basic)

Função IsDate (Visual Basic)

Função IsDBNull

Função IsNothing

Função IsNumeric (Visual Basic)

Função IsReference

Tipo de dados Object

Função TypeName (Visual Basic)