我想知道(对于同步JavaScript / NodeJS)使用try {..} catch(e){..}来包围整个代码是有意义的,即使我自己也没有在我的JavaScript中抛出任何错误/ NodeJS代码。
JavaScript / NodeJS是否会在错误情况下自动抛出一些异常,就像Java一样?
答案 0 :(得分:0)
是的,确实如此。
尝试代码:
eval("bla bla bla");
undefined.nomore;
有关详细信息,请参阅https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error。