package com.terra.proxy.intercepter; import com.terra.proxy.bean.TokenCheckException; import org.springframework.web.bind.annotation.ControllerAdvice; import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.servlet.ModelAndView; @ControllerAdvice public class GeneralExceptionHandler { @ExceptionHandler(TokenCheckException.class) public ModelAndView customException(TokenCheckException e){ ModelAndView mv=new ModelAndView(); mv.addObject("message", e.getMsg()); mv.addObject("status", e.getCode()); mv.setViewName("error"); return mv; } }