­

error handling in Nodejs

  • 2019 年 10 月 4 日
  • 筆記

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://jerry.blog.csdn.net/article/details/100824531

If I simply throw the exception:

app.get('/error', (request, response) => {    throw new Error('Jerry oops')  });

Then:

Error: Jerry oops at app.get (C:Codegitpracticenodejsindex.js:55:9) at Layer.handle [as handle_request] (C:Codegitpracticenodejsnode_modulesexpresslibrouterlayer.js:95:5) at next (C:Codegitpracticenodejsnode_modulesexpresslibrouterroute.js:137:13) at Route.dispatch (C:Codegitpracticenodejsnode_modulesexpresslibrouterroute.js:112:3) at Layer.handle [as handle_request] (C:Codegitpracticenodejsnode_modulesexpresslibrouterlayer.js:95:5) at C:Codegitpracticenodejsnode_modulesexpresslibrouterindex.js:281:22 at Function.process_params (C:Codegitpracticenodejsnode_modulesexpresslibrouterindex.js:335:12) at next (C:Codegitpracticenodejsnode_modulesexpresslibrouterindex.js:275:10) at app.use (C:Codegitpracticenodejsindex.js:45:3) at Layer.handle [as handle_request] (C:Codegitpracticenodejsnode_modulesexpresslibrouterlayer.js:95:5)