在spring boot中如何自定义Exception异常

载着干货的老司机

下图示例:

在service的方法中进行判断年龄,参数一:message,super关键字,调用父类的message,参数二:code,均为自定义,具体方法如下:

@ControllerAdvice:在于捕获controller中出现的异常

@ExceptionHandler:指定使用的异常类

@ResponseBody:返回相应的数据

完成上述工作你会神奇的发现,只要你在service中调用了,你定义的方法,只要方法的age不匹配,那么就会抛出你自定义的异常,拜,搬砖去。。

猜你喜欢

转载自blog.csdn.net/weixin_42193081/article/details/81115351