是否与捕获相​​反?

时间:2016-07-04 08:25:05

标签: javascript node.js

通过运行以下命令,您可以在抛出错误时运行代码。

try {
    // test
} catch (e) {
    // error output
}

只有在抛出没有错误时才会运行代码吗?

1 个答案:

答案 0 :(得分:10)

当然有,请看内联评论。

try {
// test
// No error is thrown if program control reaches here
} catch {
// error output
}

考虑在&#34中使用额外的try块;不会抛出错误"如果您不希望外部catch处理任何其他错误,请执行此操作。