gpt4 book ai didi

javascript - 您可以在 ES 中指定一个没有 catch 或 finally block 的 try 处理程序吗?

转载 作者:行者123 更新时间:2023-11-30 09:14:28 25 4
gpt4 key购买 nike

有没有办法在 JavaScript 中定义一个没有 catch 的 try block ?

编译器报错如下代码:

try {
const newAPI = require("applicationutils");
}

仅供引用,新的 API 月复一月推出。就我而言,如果 API 可用,我想采取新的行动方案。如果它们不可用,我将使用默认设置。我不需要捕获 block 。我只是想知道这是否可能。

如果该类不存在,代码将抛出错误,因此必须将其包装在一个 catch block 中。

最佳答案

没有 catch 和/或 finally 就不可能使用 try。根据 MDN try...catch :

The try statement consists of a try block, which contains one or more statements. {} must always be used, even for single statements. At least one catch clause, or a finally clause, must be present. This gives us three forms for the try statement:

try...catch
try...finally
try...catch...finally

关于javascript - 您可以在 ES 中指定一个没有 catch 或 finally block 的 try 处理程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56178254/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com