「Uncaught SyntaxError」がtry/catchによって処理されない理由を説明できますか? JSの残りが実行されるように、このタイプのエラーを正常に処理することは可能ですか?例えばJavaScript: "Uncaught SyntaxError"でヒットしない[Chrome]
:
try { response.write(;); }
catch(e) { console.log(e); }
このコードはスロー "捕捉されなかっにSyntaxError:予期しないトークンと、"キャッチにジャンプしてエラーオブジェクトを記録する代わりに、[Chrome]ブラウザエラー。 Firefoxでも同様の結果が得られます。キャッチで処理するのではなく、スローされたエラーです。