示例代码:
@ControllerAdvice
public class MyExceptionHandler {
@ExceptionHandler(value = Exception.class)
@ResponseBody
public String handle(Exception e){
return e.toString();
}
}
@ControllerAdvice
注解代表这个类为Controller
类的增强,@ExceptionHandler
配合@ControllerAdvice
,在该注解的方法体中进行异常的处理。