似乎 node.js 使用某种线程模型来执行它所谓的“aynch”代码。这样做的问题是我无法在另一个调用堆栈中捕获外部发生的异常,因此它们会冒泡到主线程执行并被处理程序捕获。
将所有的错误处理都放入用于所有未捕获异常的机制中并停止尝试在更细粒度的地方尝试/捕获是否有意义?
似乎 node.js 使用某种线程模型来执行它所谓的“aynch”代码。这样做的问题是我无法在另一个调用堆栈中捕获外部发生的异常,因此它们会冒泡到主线程执行并被处理程序捕获。
将所有的错误处理都放入用于所有未捕获异常的机制中并停止尝试在更细粒度的地方尝试/捕获是否有意义?