Skip to content

Error

模拟错误的发生。

语法:Error 错误号

错误号 : 可以是任何有效的错误号。

Error语句支持向后兼容。在新代码中,特别是创建对象时,使用Err对象的Raise方法生成运行时错误。

如果定义了错误号Error语句在Err对象的属性分配以下默认值后调用错误处理程序:

属性
Number指定为Error语句参数的数值。可以是任何有效的错误号。
Source当前Visual Basic项目的名称。
Description对应于指定NumberError函数返回值的字符串表达式(如果此字符串存在)。如果字符串不存在,Description包含零长度字符串("")。
HelpFile适当的Visual Basic帮助文件的完全限定驱动器、路径和文件名。
HelpContext对应于Number属性的错误的适当Visual Basic帮助文件上下文ID。
LastDLLError零。

如果不存在错误处理程序或未启用错误处理程序,则从Err对象属性创建并显示错误消息。

示例

此示例使用Error语句模拟错误号11。

vb
On Error Resume Next ' 延迟错误处理。
Error 11 ' 模拟"除零"错误。

twinBASIC及其LOGO版权为作者"韦恩"所有