您现在的位置是:首页 > 个人日记个人日记
springMVC-06-自定义错误
2019-02-13 14:44:24【个人日记】633人已围观
简介自定义什么时候出现错误并处理
自定义错误
创建一个类使其继承Exception
package com.huangxin.order.exception;
public class MyException extends Exception {
public MyException(String message) {
super(message);
}
}
在另一类创建异常处理
package com.huangxin.order.exception;
import com.huangxin.order.uploadUtil.R;
import org.apache.log4j.Logger;
import org.springframework.web.bind.annotation.ControllerAdvice;
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.ResponseBody;
@ControllerAdvice
/**
* 异常处理器
*/
public class ExceptionController {
//日志记录
Logger logger = Logger.getLogger(ExceptionController.class);
/**
* 处理Exception
*
* @param e
* @return
*/
@ExceptionHandler(Exception.class)//指明出现错误的类
@ResponseBody
public R HandlerException(Exception e) {
logger.error(e.getMessage());
return R.error(e.getMessage());
}
}
Tags: JavaWeb
上一篇: 创建博客心得
下一篇: spring-05-复杂数据类型注入
相关文章
随机图文
评论区
2024-10-08 05:05:04
站长
没有登录功能是为了方便大家留言,但留言接口现在被恶意攻击,将关闭留言接口,如有疑问,请联系我的QQ 1538933906/同微信
2019-02-14 15:02:24
交换链接吗? http://52namesilo.com/
2019-10-31 22:40:32
000