在下面的代码中,我能够捕获异常并打印它,但由于某种原因,我的程序在那里中断,它让我重新启动应用程序。我不能在不重新启动的情况下优雅地处理它吗?
var checkRecordId = function (recordId)
{
if (recordId < 0)
throw new Error ("Record Id can not be 0 or less");
}
var getReport = function (dateRange , recordId)
{
try
{
checkRecordId (recordId);
}
catch (err)
{
console.log (err);
}
}