【发布时间】:2020-09-17 21:46:21
【问题描述】:
我正在使用一个 npm 模块,它会在出错时抛出一个空函数,即UnauthorizedException。我希望能够识别抛出的函数,以便我可以相应地处理它
function UnauthorizedException() {
}
const f = () => {
throw (new UnauthorizedException());
};
try {
f();
} catch (err) {
// How to identity a function name/property/etc so I can handle the error accordingly
console.log(err);
console.log(typeof (err));
}
【问题讨论】:
标签: javascript node.js