javascript - JavaScript/NodeJS是否会自动引发错误?

标签 javascript node.js exception error-handling

我想知道(对于同步JavaScript/NodeJS),是否用try {..} catch(e){..}包围整个代码是否有意义,即使我自己在我的JavaScript/NodeJS代码中没有抛出任何错误。

JavaScript/NodeJS是否会在错误情况下像Java这样自动抛出某些Exception?

最佳答案

是的,它确实。

尝试作为代码:

eval("bla bla bla");
undefined.nomore;

有关更多信息,请参见https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error

关于javascript - JavaScript/NodeJS是否会自动引发错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25185998/

相关文章:

javascript - 使用 node.js 在 neo4j 中导入 CSV

node.js - Mongoose 保存在 if 语句的第二部分不起作用

.net - 为什么抛出异常这么慢?

c# - 使用 DiscUtils 从目录制作 iso 文件

javascript - 如何给一个空的 td 上课?

php - 在 Tumblr 页面上按标签过滤帖子?

node.js - Sequelize.js 深度保存模型实例

python - 手动创建 Python Traceback

javascript - 将 JavaScript 日期从一个时区转换为另一时区?

javascript - 获取 Canvas 中两点之间的距离