

04/13
2015
js中我们可以使用try和catch来测试和捕捉错误。看下面的代码:
1 2 3 4 5 6 | try { aler( "a" ); } catch (err){ alert(err.name+ ":" +err.message); } |
aler("a"); 这句是故意写错来测试的。在chrome中执行这个错误的语句,控制台将会输出错误:
使用了try和catch的话,我们可以在catch语句中自定义捕捉到错误后执行的代码。上面的例子中将会弹出消息: