Transsion

全局异常

@RestControllerAdvice
public class GlobalExceptionHandler {
    /**
     * 请求方式不支持
     */
    @ExceptionHandler({ HttpRequestMethodNotSupportedException.class })
    @ResponseStatus(HttpStatus.INTERNAL_SERVER_ERROR)
    public RespResult handleException(HttpRequestMethodNotSupportedException e)
    {
        return RespResult.error("系统异常");
    }

    /**
     * 拦截未知的运行时异常
     */
    @ExceptionHandler(RuntimeException.class)
    @ResponseStatus(HttpStatus.INTERNAL_SERVER_ERROR)
    public RespResult notFount(RuntimeException e)
    {
        return RespResult.error("系统异常");
    }

    /**
     * 系统异常
     */
    @ExceptionHandler(Exception.class)
    @ResponseStatus(HttpStatus.INTERNAL_SERVER_ERROR)
    public RespResult handleException(Exception e)
    {
        return RespResult.error("系统异常");
    }
}

跨域

https://baijiahao.baidu.com/s?id=1618332668780491799&wfr=spider&for=pc

posted @ 2024-03-24 16:33  让你上瘾的三哥  阅读(65)  评论(0)    收藏  举报