在try块、nodeJS、JavaScript之外抛出异常

在try块、nodeJS、JavaScript之外抛出异常,javascript,node.js,exception,try-catch,block,Javascript,Node.js,Exception,Try Catch,Block,是否可以在try块之外抛出异常?如果我在Java中没有弄错的话,您可以声明一个函数抛出一个异常,然后在函数链中抛出它,函数中没有try/catch。nodeJS中是否有类似的方法 另外,我注意到,如果我试图将一个异常从回调函数抛出到代码中调用它的位置,我就做不到。我知道可以用域来解决这个问题,我现在还不知道。我说得对吗 谢谢 在javascript中,您可以从任何位置引发异常: 阅读 为了更好地理解错误处理,搜索“错误构造函数”没有“javascript”。一个ECMAScript实现(此处:M

是否可以在
try
块之外抛出异常?如果我在
Java
中没有弄错的话,您可以声明一个函数
抛出一个异常,然后在函数链中抛出它,函数中没有
try/catch
nodeJS
中是否有类似的方法

另外,我注意到,如果我试图将一个异常从回调函数抛出到代码中调用它的位置,我就做不到。我知道可以用
来解决这个问题,我现在还不知道。我说得对吗


谢谢

在javascript中,您可以从任何位置引发异常:

阅读


为了更好地理解错误处理,搜索“错误构造函数”

没有“javascript”。一个ECMAScript实现(此处:Mozilla JavaScript)的文档通常无助于解决另一个ECMAScript实现(此处:Google V8 JavaScript)的问题。@PointedEars:您检查了链接了吗?您确定指出的文档无助于OP理解错误处理吗?OP感兴趣的是理解Javascript中的错误处理(口语),OP询问的是node.js,需要先了解它们的基本知识。这个问题本来就不应该被问到。