我使用DateTime::modify()
来捕获错误,记录它们并防止服务器出现故障。然而,最后一部分不起作用,并且下面的代码抛出一个错误,因为例外和关闭,而我希望它继续运行。 process.on('uncaughtException
回调执行得很好,但这并不能阻止关机。怎么可能?这不是uncaughtException
的目的吗?
uncaughtException
这导致
process.on('uncaughtException', function (err) {
console.log('************** ERROR **************', err.message, err.stack);
});
a = 1/ b;
答案 0 :(得分:1)
对于未定义的变量存在错误,而不是任何未处理的运行时异常。 Process.on事件应该按照您的预期工作;如果剩下的东西就在那里。