spring mvc 在service里面抛异常,在controller里面竟然catch不到的问题。

版权声明:觉得此文有用的,不嫌麻烦的,就留个言呐,或者点个赞呐(额,就是文章底部的“顶”啦),要是嫌弃麻烦呢,也麻烦点个赞嘛,要是实在不想点赞呢,也不是不可以。 但是,你要是想踩一脚呢,那还是赶紧,马上,快快的闪人。 小心我手里三十米长的大刀。 哼哼。想想都怕 !!! https://blog.csdn.net/qq_27093465/article/details/87922279

首先,看现象,现象很简单,就是结果有点儿出乎意料。

下面的是在spring mvc 项目里面的service里面,如果出错了,直接丢异常,然后controller里面catch到。

大师兄

大师兄

大师兄

然鹅,在controller里面catch的时候,我设置的message,不见啦。中间的那个图呢,是debug的时候截的,跑到什么代理里面去处理啦,网上查,说是springmvc干的好事。

这,我怎么在controller,怎么获得到这个异常信息呢?

查了一圈,暂时没找到解决方法,找到了,来更新文章,嗯,一定会来的。

好打脸啊,这个没问题的,service抛的异常,在controller里面可以catch的,我这个估计是没有重启。。。

猜你喜欢

转载自blog.csdn.net/qq_27093465/article/details/87922279