包含有关运行时错误的信息。接受 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.