发布网友 发布时间:2022-04-23 03:14
共1个回答
热心网友 时间:2023-10-13 00:48
VB中On Error Resume Next是运行时错误的意思,当出现"运行时错误"时的处理方式。
On Error Resume Next:
1、On Error Resume Next语句和On Error Goto 0语句指明了当出现"运行时错误"时的处理方式。
2、当加上On Error Resume Next语句后,如果后面的程序出现"运行时错误"时,会继续运行,不中断。
3、当加上On Error Goto 0语句后,如果后面的程序出现"运行时错误"时,会显示"出错信息"并停止程序的执行。
下面结合例子讲解On Error Resume Next:
如果没有加上On Error Resume Next语句,当出现"运行时错误"时,会显示"出错信息"并停止程序的执行。
举例(/test.asp文件):
i = 1/0 '0作除数,产生"运行时错误",显示"出错信息"并停止程序的执行Response.Write "除法执行后" 这句话将不会执行。
结果:
Microsoft VBScript 运行时错误错误 '800a000b'。