try..cath语句

try..catch


try..catch  语句中,

在  try  里发生错误的话,不会报错,

try{ } 里 错误后面的语句不会执行,但不影响 try 外面的语句执行。

catch () { } 会抓取  try  语句里的错误。

error.name, error.message

错误名字和错误信息


例如:

<script type="text/javascript">

console.log('文字');

try {
	
console.log('a'); 
	
console.log(b);  //错误语句,不会执行
	
console.log('c')  //try错误语句后的不会执行
	
}catch (e) {
	
console.log(e.name + " " + e.message) 
	
//如果try里有错误语句的话便会抓取
	
}

console.log('文字')  
//正常输出

</script>

控制台测试:

QQ浏览器截图_20180315093705_65BE7B3F4F5B48e78BB2DD777EDED83F.jpg

这个方法在后期的话会很有用!

猜你喜欢

转载自blog.csdn.net/dfggffdd/article/details/80108556