我正在从事NodeJs项目。我想到如何区分操作过程中出现的错误(例如:系统内存不足)和程序员错误(例如:语法错误)
有人有这方面的提示吗?
感谢您的任何建议。
答案 0 :(得分:1)
如果您使用类似process.on('uncaughtException', (err) => {throw err})
之类的内容,它会捕获并在您的代码中抛出任何未捕获的错误
另外,请查看此信息以获取更多信息:https://www.joyent.com/node-js/production/design/errors