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