Partager via


IsError, fonction

Mise à jour : novembre 2007

Retourne une valeur Boolean indiquant si une expression est un type d'exception.

Public Function IsError(ByVal Expression As Object) As Boolean

Paramètres

  • Expression
    Requis. Expression Object.

Notes

IsError retourne True si l'expression représente une variable Object qui dérive de la classe Exception dans l'espace de noms System.

Une exception qui dérive de System.Exception peut être interceptée avec les instructions Try...Catch...Finally.

Exemple

L'exemple suivant utilise la fonction IsError pour vérifier si une expression représente une exception système.

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

Configuration requise

Espace de noms :Microsoft.VisualBasic

**Module :**Information

**Assembly :**bibliothèque Visual Basic Runtime (dans Microsoft.VisualBasic.dll)

Voir aussi

Référence

IsArray, fonction (Visual Basic)

IsDate, fonction (Visual Basic)

IsDBNull, fonction

IsNothing, fonction

IsNumeric, fonction (Visual Basic)

IsReference, fonction

Object, type de données

TypeName, fonction (Visual Basic)