程序开发过程中不可避免的会遇到异常现象
处理
定义一个全局异常处理器
@RestControllerAdvice//@RestControllerAdvice = @ControllerAdvice + @ResponseBody
public class GlobalException {
@ExceptionHandler(Exception.class)//表示要捕获全部异常
public Result ex(Exception ex){
ex.printStackTrace();//异常的堆栈信息
return Result.error("数据出错了");
}
}
@ResponseBody将返回数据转换成JSON