try catch 语句
程序员文章站
2024-03-20 18:38:04
...
try代码块抛出错误(上例用的是throw语句),JavaScript 引擎就立即把代码的执行,转到catch代码块,或者说错误被catch代码块捕获了。catch接受一个参数,表示try代码块抛出的值。
如果你不确定某些代码是否会报错,就可以把它们放在try…catch代码块之中,便于进一步对错误进行处理。
function isErr() {
try {
throw new Error('出错了……');
console.log('此行不会执行');
}catch(e){
console.log(e)
} finally {
console.log('我一定会执行');
}
}
isErr()
return
function idle(x) {
try {
console.log(x);
return 'result';
} finally {
console.log("FINALLY");
}
}
idle('hello')
// hello
// FINALLY
// "result"
上一篇: Django中的cookie与session详解和理解
下一篇: java自定义异常实例1
推荐阅读
-
try catch 语句
-
try catch的简单了解
-
sql语句union、union all与distinct的相同点 博客分类: 数据库 unionunion alldistinct
-
三、HQL语句--where(限制)
-
使用sql语句创建和删除约束
-
报表sql语句经典的书写模式 博客分类: 磨刀不误砍柴--技巧总结 joinleft报表sql语句经典的书写模式
-
当case when then else end 语句遇上sum或count等统计函数 博客分类: 数据库 case when then else end语句sum函数count函数统计
-
查询最近12个月的数据SQL语句
-
mysql批量插入语句执行失败的话,是部分失败还是全部失败
-
SQL语句(六) 自主存取控制