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