首页 热点资讯 义务教育 高等教育 出国留学 考研考公

“VB中On Error Resume Next” 什么意思,在什么情况下使用?

发布网友 发布时间: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'。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com