重新抛出异常catch 块捕获的异常可以重新抛出以由外部 catch 捕获。重新抛出允许多个处理程序访问异常。一个处理程序可以管理异常的一个方面,而另一个处理程序则处理另一个方面。重新抛出异常时,不会被同一个 catch 重新捕获,而是会传播到下一个 Promisefinally():让 Promise 更顺畅的秘密武器当你有一个承诺时,有时你想确保某些代码始终运行,无论承诺的结果如何。例如,您可能想要隐藏加载微调器或关闭文件连接,无论操作是否成功。在 finally() 之前,开发人员必须在 .then() 和 .catch() 块中复制代码。 fina 1