次のコードでは、例外をキャッチして出力できますが、何らかの理由でプログラムがそこで中断し、アプリケーションを再起動する必要があります。再起動せずに正常に処理できませんか?
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);
}
}