浏览代码

新增Throwable异常处理

周浩 9 年之前
父节点
当前提交
978b43f5be

+ 7 - 0
hsweb-web-controller/src/main/java/org/hsweb/web/controller/RestControllerExceptionTranslator.java

@@ -57,4 +57,11 @@ public class RestControllerExceptionTranslator {
         return ResponseMessage.error(exception.getMessage(), 404);
     }
 
+    @ExceptionHandler(Throwable.class)
+    @ResponseStatus(HttpStatus.INTERNAL_SERVER_ERROR)
+    @ResponseBody
+    ResponseMessage handleException(Throwable exception) {
+        return ResponseMessage.error(exception.getMessage(), 500);
+    }
+
 }