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 语句允许我们创建自定义错误。

发布了10 篇原创文章 · 获赞 0 · 访问量 312

猜你喜欢

转载自blog.csdn.net/half_sugar/article/details/104005637
今日推荐