关于struts2的异常处理的问题
这样的 我在两个Action前执行一个AOP的方法。
这个AOP的方法中抛出一个自定义的异常。 然后在struts.xml中捕获异常
但是很神奇的是,同一个包下的两个Action(使用同一个AOP)。
分别执行两个Action时,一个可以捕获到AOP抛出的异常跳到指定页面。
但是另一个却捕获不到,而是给出了一个
java.lang.reflect.UndeclaredThrowableException。
简单说: 就是AOP的异常,有时候会捕获不到。 找了很久都不知道原因。 求高手解答!
------解决方案--------------------抱歉,没有办法帮到你,没有遇到过这样的事情……
------解决方案--------------------异常都是自己throw的吗?是不是没到自己try的代码已经有异常了