Err 对象

包含有关运行时错误的信息。接受 Raise 和 Clear 方法来生成和清除运行时错误。

注释

Err 对象是具有全局作用域的内部对象 - 无需在代码中创建其实例。Err 对象的属性由错误生成器(Visual Basic、自动化对象或 BSL 程序员)设置。

Err 对象的默认属性为 Number。Err.Number 包含一个整数。

发生运行时错误时,"Err" 对象的属性将填充唯一标识错误的信息以及可用于处理错误的信息。要在代码中生成运行时错误,请使用 Raise 方法。

执行 On Error Resume Next 语句后,Err 对象的属性将重置为零或零长度字符串 (" ")。可以使用 Clear 方法来显式重置 "Err"。

以下示例说明了 Err 对象的用法:

示例

On Error Resume Next
Err.Raise 6   ' Raise an overflow error.
Err.Clear      ' Clear the error.