JS,增强错误或仅从其他错误中构建错误

时间:2018-11-01 02:31:28

标签: javascript error-handling

这是我想要做的。

async function authenticate() {
    try {
        await HttpLibrary.post(authenticateRequest)
    } catch (e) {
        throw new MyFailToAuthenticateError(e);
        // or just
        // throw new Error('Failed at authentication', e)
    }
}

我正在尝试增强HttpLibrary引发的错误,并通过向其添加Failed at authentication消息来增强错误。反正有做吗?我可以从另一个错误构造一个错误吗?或者只是一种标准/常见的做法。

0 个答案:

没有答案