Commit 8aa3896c authored by liwu's avatar liwu Committed by liaozan

常见的异常先改回200

parent 5ead7a8e
...@@ -52,7 +52,6 @@ public class GlobalExceptionHandler { ...@@ -52,7 +52,6 @@ public class GlobalExceptionHandler {
} }
/************************************* Base Exception Handing *************************************/ /************************************* Base Exception Handing *************************************/
@ResponseStatus(HttpStatus.INTERNAL_SERVER_ERROR)
@ExceptionHandler(BaseException.class) @ExceptionHandler(BaseException.class)
public Object handleBaseException(BaseException ex) { public Object handleBaseException(BaseException ex) {
logError(ex); logError(ex);
...@@ -60,19 +59,16 @@ public class GlobalExceptionHandler { ...@@ -60,19 +59,16 @@ public class GlobalExceptionHandler {
} }
/************************************* Common Exception Handing *************************************/ /************************************* Common Exception Handing *************************************/
@ResponseStatus(HttpStatus.INTERNAL_SERVER_ERROR)
@ExceptionHandler(Throwable.class) @ExceptionHandler(Throwable.class)
public Object handleAll(Throwable ex) { public Object handleAll(Throwable ex) {
return loggingThenBuildResponse(ex, SERVER_ERROR); return loggingThenBuildResponse(ex, SERVER_ERROR);
} }
@ResponseStatus(HttpStatus.INTERNAL_SERVER_ERROR)
@ExceptionHandler(NullPointerException.class) @ExceptionHandler(NullPointerException.class)
public Object handleNullPointerException(NullPointerException ex) { public Object handleNullPointerException(NullPointerException ex) {
return loggingThenBuildResponse(ex, SERVER_ERROR); return loggingThenBuildResponse(ex, SERVER_ERROR);
} }
@ResponseStatus(HttpStatus.BAD_REQUEST)
@ExceptionHandler(IllegalArgumentException.class) @ExceptionHandler(IllegalArgumentException.class)
public Object handleIllegalArgumentException(IllegalArgumentException ex) { public Object handleIllegalArgumentException(IllegalArgumentException ex) {
return loggingThenBuildResponse(ex, SERVER_ERROR); return loggingThenBuildResponse(ex, SERVER_ERROR);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment