Information.IsError(Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回一个 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
注解
IsError
True
如果表达式表示Object
派生自 命名空间中的 System 类的变量,Exception则返回 。
派生自 System.Exception 的异常可以使用 语句捕获 Try...Catch...Finally
。