0

在下面的代码中,我能够捕获异常并打印它,但由于某种原因,我的程序在那里中断,它让我重新启动应用程序。我不能在不重新启动的情况下优雅地处理它吗?

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);
        }   
}
4

0 回答 0