JavaScript的异常处理

时间:2022-08-26 00:06:03

try{

     有可能产生异常(错误)的语句

     如果其中一个语句有错误,就直接跳到catch执行,后续代码就不给执行了

     xxxx后续代码

}catch(Exception ex){

     捕捉错误语句,通过ex对象获得具体错误信息

}finally{

     在php里边没有finally

     javascript和java里边有此finally

 

     无论代码是否有错误,该处代码都给执行

}

<script type="text/javascript">
//异常处理
var title = "weather";
var content = "大家在一起学习";

try{
console.log(title);
console.log(content);
var obj = new eval();
console.log('beijing');//上边代码出现错误,后续的代码(本行)不给执行
}catch(ex){
console.log("具体错误:"+ex.message);
}finally{
console.log('2015/3/23 15:09');
console.log('中腾大厦');
}
</script>
效果图:

JavaScript的异常处理