对于未捕获的异常,Express.js的行为对我来说是相当随机的。有时,请求返回代码为500内部错误并继续运行,有时会导致[nodemon] app crashed - waiting for file changes before starting...崩溃。后一种情况何时发生?我是否可以通过返回代码为500的所有错误请求来阻止它崩溃
我有一个名为GlobalExceptionHandler的类,它由ControllerAdvice注释。它正确地处理所有NoHandlerFoundExceptions。我添加了一个处理InternalError异常的新方法,但它不处理这些异常;因此,我仍然在接收HTTP Status 500。基于这个,500 (Internal Server Error)的异常类是ConversionNotSupportedException。
我试过以下代