@RestControllerAdvice public class GlobalExceptionHandler extends Object
| 构造器和说明 |
|---|
GlobalExceptionHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
ResultWrapper<Object> |
handleBindException(org.springframework.validation.BindException e)
处理表单或查询参数校验失败 (BindException)
|
ResultWrapper<Object> |
handleCustomException(CustomException e)
处理自定义业务异常 (CustomException)
|
ResultWrapper<Object> |
handleException(Exception e)
捕获所有未处理的系统异常
|
ResultWrapper<Object> |
handleMethodArgumentNotValidException(org.springframework.web.bind.MethodArgumentNotValidException e)
处理 JSON 请求体参数校验失败JSR303 (MethodArgumentNotValidException)
|
@ExceptionHandler(value=org.springframework.web.bind.MethodArgumentNotValidException.class) public ResultWrapper<Object> handleMethodArgumentNotValidException(org.springframework.web.bind.MethodArgumentNotValidException e)
@ExceptionHandler(value=org.springframework.validation.BindException.class) public ResultWrapper<Object> handleBindException(org.springframework.validation.BindException e)
@ExceptionHandler(value=CustomException.class) public ResultWrapper<Object> handleCustomException(CustomException e)
@ExceptionHandler(value=java.lang.Exception.class) public ResultWrapper<Object> handleException(Exception e)
Copyright © 2025. All rights reserved.