package com.itzhigui.handler;
import com.itzhigui.controller.day02.BaseController;
import com.itzhigui.utils.R;
import org.springframework.web.bind.annotation.ControllerAdvice;
import org.springframework.web.bind.annotation.ExceptionHandler;
import javax.servlet.http.HttpServletResponse;
import java.util.Map;
/**
* 自定义全局异常处理的类
*/
@ControllerAdvice//进行全局异常处理
public class MyExceptionHandler extends BaseController {
@ExceptionHandler(value = Exception.class) //定义一个方法进行全局异常处理
public void handleException(
HttpServletResponse response,
Throwable e
){
Map<String, Object> map = R.fail(e.getMessage());
writeJson(response,map);
}
}
全局异常处理
最新推荐文章于 2025-07-16 17:13:14 发布