载着干货的老司机
下图示例:
在service的方法中进行判断年龄,参数一:message,super关键字,调用父类的message,参数二:code,均为自定义,具体方法如下:
@ControllerAdvice:在于捕获controller中出现的异常
@ExceptionHandler:指定使用的异常类
@ResponseBody:返回相应的数据
完成上述工作你会神奇的发现,只要你在service中调用了,你定义的方法,只要方法的age不匹配,那么就会抛出你自定义的异常,拜,搬砖去。。