@ResponseStatus注解有两种用法,一种是加载自定义异常类上,一种是加在目标方法中
这里我们说一下加在目标方法上的这种情况,注解中有两个参数,value属性设置异常的状态码,reaseon是异常的描述,
需要重点注意的是不管该方法是不是发生了异常,将@ResponseStatus注解加在目标方法上,一定会抛出异常。但是如果没有发生异常的话方法会正常执行完毕。
输出结果:
@ResponseStatus注解配合@ExceptionHandler注解使用会更好
@ResponseStatus注解有两种用法,一种是加载自定义异常类上,一种是加在目标方法中
这里我们说一下加在目标方法上的这种情况,注解中有两个参数,value属性设置异常的状态码,reaseon是异常的描述,
需要重点注意的是不管该方法是不是发生了异常,将@ResponseStatus注解加在目标方法上,一定会抛出异常。但是如果没有发生异常的话方法会正常执行完毕。
输出结果:
@ResponseStatus注解配合@ExceptionHandler注解使用会更好
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。