关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

js的异常处理

作者:佚名   时间:2014-01-01   分享到:

在代码的运行过程中,错误是不可避免的,总的来说,错误发生于两种情况,一是程序内部的逻辑或者语法错误,二是运行环境或者用户输入中不可预知的数据造成的错误,对于前者,就称之为错误(error),可以通过高度程序来解决,而后一种则更多的称之为异常(exception),顾名思义,就是超出常规,没有按程序设计的意愿来输入数据,当然,异常还会有许多种类型.
  所以说,异常并不等价于错误,相反,有时还会利用异常来解决一些问题,javascript可以捕获一个异常并进行相应的处理,从而避免了浏览器向用户报错.
  用户可以使用这种结构来处理可能发生异常的代码,如果发生异常,则由catch捕获并进行处理,其语法如下:
  try{
     //要执行的代码
   }catch(e){
     //处理异常的代码
   }
   finally{
      //无论异常发生与否,都会执行的代码
   }



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/hynews/20151126/n3194.html

上海联楷网络新闻