Saber 酱的抱枕

Fly me to the moon

04/13
2015
学习

js使用try和catch测试和捕捉错误

js中我们可以使用try和catch来测试和捕捉错误。看下面的代码:

try{
	aler("a");
	}
catch(err){
  alert(err.name+":"+err.message);
	}

aler("a"); 这句是故意写错来测试的。在chrome中执行这个错误的语句,控制台将会输出错误:

js使用try和catch测试和捕捉错误

使用了try和catch的话,我们可以在catch语句中自定义捕捉到错误后执行的代码。上面的例子中将会弹出消息:

js使用try和catch测试和捕捉错误

查看w3c中对try和catch的解释

js使用try和catch测试和捕捉错误