标签:javascript
异常捕获
1、异常
当JavaScript引擎执行Javascript代码时,发生了错误,导致程序停止运行
2、异常抛出
当异常产生,并且将这个异常生成一个错误信息
3、异常捕获
try{
发生异常的代码块;
}catch(err){
错误信息处理;
}
function demo(){ try{ alert(str); }catch(error){ console.log(error);//==>ReferenceError: str is not defined(…) } } demo(); 自定义错误: function demo(){ try{ if(str==""){ throw "str为空"; } }catch(error){ console.log(error);//==>str为空 } } demo(); |
本文出自 “木香蔷薇” 博客,转载请与作者联系!
标签:javascript
原文地址:http://muxiangqiangwei.blog.51cto.com/3832230/1763354