当前位置: 首页 > 图文教程 > 脚本技术 > VBScript > vbs 错误捕获器,用于捕获内部错误并进行手工处理

VBScript
VBS教程:语句-While...Wend 语句
VBS教程:VBScript 语句-Sub 语句
VBS教程:VBScript 语句-Set 语句
VBS教程:VBScript 语句-Select Case 语句
VBS教程:VBScript 语句-Rem 语句
VBS教程:VBScript 语句-ReDim 语句
VBS教程:VBScript 语句-Randomize 语句
VBS教程:VBScript 语句-Public 语句
VBS教程:VBScript 语句-Property Set 语句
VBS教程:VBScript 语句-Property Let 语句
VBS教程:VBscript语句-Property Get 语句
VBS教程:VBscript语句-Private 语句
VBS教程:VBscript语句-Option Explicit 语句
VBS教程:VBscript语句-On Error 语句
VBS教程:VBscript语句-If...Then...Else 语句
VBS教程:VBscript语句-Function 语句
VBS教程:VBscript语句-For...Next 语句
VBS教程:VBscript语句-For Each...Next 语句
VBS教程:VBscript语句-Exit 语句
VBS教程:VBscript语句-ExecuteGlobal 语句

VBScript 中的 vbs 错误捕获器,用于捕获内部错误并进行手工处理


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-11   浏览: 118 ::
收藏到网摘: n/a

但是初学者慎用,千万不要随便拿来掩盖错误,否则以后程序出现莫名其妙的问题,改都没法改
使用完毕要记得关闭错误捕获器on error goto 0
语法如下:
=======================================================
on error resume next '打开错误捕获,以下错误语句将被跳过,
同时内部对象err将纪录最后一个触发的错误信息
on error goto 0 '关闭错误捕获
=======================================================
关于err对象:
if Err.number<>0 then
response.write Err.description
Err.clear '错误被手工处理后要记得清除err对象的内容
response.end
end if