在浏览器兼容性场合等地方使用
try {
if(res.data.status == 200 && data.data.success){}
if(x < 5) throw "太小"; //throw用于执行自定义错误提示
if(x > 10) throw "太大";
}catch(err) {
//发生错误时执行的代码块
}finally {
//无论 try / catch 结果如何都会执行的代码块
}
本文探讨了JavaScript中try/catch/finally语句的使用场景,特别是在浏览器兼容性和错误自定义提示方面,通过具体代码示例展示了如何有效管理和捕获运行时错误。
在浏览器兼容性场合等地方使用
try {
if(res.data.status == 200 && data.data.success){}
if(x < 5) throw "太小"; //throw用于执行自定义错误提示
if(x > 10) throw "太大";
}catch(err) {
//发生错误时执行的代码块
}finally {
//无论 try / catch 结果如何都会执行的代码块
}

被折叠的 条评论
为什么被折叠?