CNode

写node过程中是怎么处理异常的?

问答
Yyuedun发布于11 年前最后回复11 年前6 回复5623 浏览0 收藏

因为nodejs不像java,在用eclipse开发过程中如果可能出现异常的代码会有提示,而且node.js代码很多是回调的,会捕获不到回调中的异常。有经验的前辈是怎么处理异常的?

查看回复

回复 (6)

B
blackjack#2·11 年前

可以用uncaughtException监听进程异常,callback的参数一般第一个是error后面才是返回值,在回调里面处理能捕获的异常,或者可以使用domain

Y
yuedun#3·11 年前
引用 greenzhangdomain api = http://nodeapi.ucdok.com/ /api/domain.html 实例 = https://github.com/zensh/jsgen/blob...

@greenzhang 主要是不知道会不会报异常,该不该加上异常处理,你是怎么判断的?还是直接所有的都加上

Y
yuedun#6·11 年前
参与回复
登录后即可参与回复。登录