共用方式為


Information.IsError(Object) 方法

定義

傳回 Boolean 值,指出運算式是否為例外狀況類型。

public:
 static bool IsError(System::Object ^ Expression);
public static bool IsError (object? Expression);
public static bool IsError (object Expression);
static member IsError : obj -> bool
Public Function IsError (Expression As Object) As Boolean

參數

Expression
Object

必要。 Object 運算式。

傳回

傳回 Boolean 值,指出運算式是否為例外狀況類型。

範例

下列範例會 IsError 使用函式來檢查表達式是否代表系統例外狀況。

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

備註

IsErrorTrue如果表示式代表Object衍生自 命名空間中類別的ExceptionSystem變數,則會傳回 。

衍生自 System.ExceptionTry...Catch...Finally 例外狀況可以使用 語句攔截。

適用於

另請參閱