gpt4 book ai didi

javascript - Node.JS - 处理某些类型的 promise 拒绝?

转载 作者:行者123 更新时间:2023-11-30 20:50:07 25 4
gpt4 key购买 nike

在 Node.JS 中,我知道您可以使用 unhandledRejection 事件来捕获未处理的错误。但是,我只想捕获某种类型的错误。我该怎么做?

最佳答案

来自 unhandledRejection node.js docs :

使用以下参数调用监听器函数:

原因 | promise 被拒绝的对象(通常是错误对象)。

p 被拒绝的 Promise

因此,您可以检查事件原因...例如:

 if (evt.reason === 'Some specific Error') {
// do something

关于javascript - Node.JS - 处理某些类型的 promise 拒绝?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48269768/

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