<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>异常的抛出和捕获</title>
<script type="text/javascript">
//快捷键F12,或者找到开发者工具 查看问题
//只要出现异常(比如拼写错误),没有处理,脚本就中断执行
//出错后面的就执行不到了
try{
for(var i=0; i<5;i++){
document.write(i+"<br/>");
if(i>2){
//抛出异常:throw
throw new Error("错误!错误!");
}
}
}catch (e){
document.write(e.message+"<br/>");
}finally{
document.write("一定会执行"+"<br/>")
}
document.write("finish<br/>")
</script>
</head>
<body>
</body>
</html>
原文:http://www.cnblogs.com/john568300/p/6406764.html