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

但是初学者慎用,千万不要随便拿来掩盖错误,否则以后程序出现莫名其妙的问题,改都没法改

使用完毕要记得关闭错误捕获器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

(0)

相关推荐

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

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

  • 捕获未处理的Promise错误方法

    为了保证可读性,本文采用意译而非直译,并且对源代码进行了大量修改.另外,本文版权归原作者所有,翻译仅用于学习. 使用Promise编写异步代码时,使用reject来处理错误.有时,开发者通常会忽略这一点,导致一些错误没有得到处理.例如: function main() { asyncFunc() .then(···) .then(() => console.log('Done!')); } 由于没有使用catch方法捕获错误,当asyncFunc()函数reject时,抛出的错误则没有被处理.

  • IIS 运行ASP文件500内部错误解决方法大全

    1 IIS服务器出现500错误 2错误原因:500错误的原因一般是源程序出现错误造成的. 3 解决办法:1 首先设置IE浏览器à工具->Internet选项 2 刷新或者重新打开500错误页面就会出现错误的程序部分 3 根据错误提示,然后解决问题. 4 ADODB.Connection 创建失败的可能解决方法: 1.重装MDAC2.8. MDAC 2.8下载地址: http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&am

  • Fireworks内部错误的处理办法

    前两天用ghost恢复了系统,然后把一些常用软件重新装上,起先还没装fireworks,之后有一天要处理网站上的图片才想起把它安上,但是装上了去怎么也用不起,出现无法启动fireworks,发生内部错误.重新装了好几次都不行,始终没有找到原因.    后来都过了好久才想起,到网上搜搜吧,网上一定有其它人也遇到过相同的问题,一搜索才知道原来问题与安装影音风暴有关,通过众多网友对问题的解决,出现这个问题最终应该是系统的QuickTime目录与Fireworks冲突的原因,解决办法是:    只要把C

  • Javaweb 500 服务器内部错误的解决

    如下所示: java jdk版本问题,假如你自己电脑运行正常,那你配置服务器环境的时候,jdk也要换成和你自己电脑一样的版本,我的是jdk8,我已经完美的解决了. 补充知识:JavaWeb:WEB服务器 WEB WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源. Internet上供外界访问的Web资源分为: 静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变. 动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时

  • 正则表达式之捕获组/非捕获组介绍

    捕获组 语法: 字符  描述 示例 (pattern) 匹配pattern并捕获结果,自动设置组号. (abc)+d 匹配abcd或者abcabcd (?<name>pattern) 或 (?'name'pattern) 匹配pattern并捕获结果,设置name为组名. \num 对捕获组的反向引用.其中 num 是一个正整数. (\w)(\w)\2\1 匹配abba \k< name > 或 \k' name ' 对命名捕获组的反向引用.其中 name 是捕获组名. (?<

  • asp页面提示Response 对象 错误 ASP 0156 : 80004005 HTTP 头错误

    其实这类问题就是因为缓存问题,大家可以参考下面的方法解决: 有些ASP页面第一次打开的时候会出现Response 对象 错误 'ASP 0156 : 80004005' HTTP 头错误,但刷新后又正常了,解决方法如下 复制代码 代码如下: Response.Buffer = True '应该是这行,去掉就ok '如果还不行就把 Response.Buffer = True Response.ExpiresAbsolute = Now() - 1 Response.Expires = 0 Res

  • iOS block的值捕获与指针捕获详解

    目录 指针与指针变量 block捕获变量方式 值捕获 指针捕获 __block修饰的变量 关于block延伸的知识点 总结 指针与指针变量 通俗的理解: 指针:内存地址指针变量:存放内存地址的变量指针变量的指针:指针变量自身的内存地址 Person *p = [Person new] 右边isa为:对象的内存地址 - 指针 p为:指针变量 左边isa为:指针变量的内存地址 - 指针变量的指针 block捕获变量方式 对局部变量捕获有两种形式:1.值捕获(局部自动变量) 2.指针捕获(局部静态变量

  • 为什么ASP中执行动态SQL总报错误信息?提示语句语法错误

    问:为什么ASP中执行动态SQL总报错误信息?提示语句语法错误 答: 有时候写ASP用conn.execute(sql)查询.更新.插入Access数据库数据时,明明正确的语句却往往会显示sql语句错误,相当恼火,特进行了归纳,可适当为字段添加"["."]"解决: 复制代码 代码如下: 例1:select * from a  如出现错误,可改为:select * from [a]  例2:UPDATE [user] SET password = '"&am

  • JavaScript 事件捕获冒泡与捕获详情

    目录 一.事件流 1.概念 2.DOM事件流 二.事件委托 1.事件委托的优点 2.事件委托的使用 三.禁止事件冒泡与捕获 四.参考文献 一.事件流 JavaScript中,事件流指的是DOM事件流. 1.概念 事件的传播过程即DOM事件流. 事件对象在 DOM 中的传播过程,被称为"事件流". 举个例子:开电脑这个事,首先你是不是得先找到你的电脑,然后找到你的开机键,最后用手按下开机键.完成开电脑这个事件.这整个流程叫做事件流. 2.DOM事件流 DOM事件,也是有一个流程的.从事件

随机推荐