JavaScript try/catch/finally/throw

try {
		if(res.data.status == 200 && data.data.success){}
     	if(x < 5)    throw "太小";
     	if(x > 10)   throw "太大";
}catch(err) {
  		message.innerHTML = "错误: " + err;
}finally {
  		finallyCode - 无论 try / catch 结果如何都会执行的代码块
}

try语句允许我们定义在执行时进行错误测试的代码块。

catch 语句允许我们定义当 try 代码块发生错误时,所执行的代码块。

finally 语句在 try 和 catch 之后无论有无异常都会执行。

throw 语句允许我们创建自定义错误。

发布了8 篇原创文章 · 获赞 0 · 访问量 220
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 深蓝海洋 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览