954270
这几天在公司的项目中因为express服务端出现了一个null.id的空指针错误,导致node崩溃。但是我在自己另起了一个express项目测试,发现程序并没有挂掉。下面是截图和报错信息:
这是公司的项目中报错的代码:
这是报错报错的具体信息:
下面是我自己写的测试代码:
我试过,在公司项目中也不是每个地方的空指针错误都会使程序挂掉,所有的地方都没有使用try catch,所以nodejs什么时候会挂掉,或者说express的错误什么会冒泡到process从而导致node崩溃,这一点我也很迷糊,请了解的大神不吝赐教。。。