代码点读机 / JavaScript / catch

catch JavaScript · 关键字

接住 try 块里抛出的错误对象,像消防员接住从楼上跳下来的人,然后进行处理。

怎么用

catch (错误对象) { 处理代码 }

小例子

try {
  不存在的函数();
} catch (e) {
  console.log(e.name);
}

运行结果

ReferenceError

提醒:catch 的参数名可以省略,但 catch 后面的大括号不能省。

官方文档:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/try...catch

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← JavaScript全部词条