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