-1
我想添加一个过滤器到现有的项目,并且不要指望我的过滤器在异常情况下影响原始过程。无论如何,应该执行原始过滤器。如果一个筛选器在servlet中引发异常,会发生什么情况?
所以,我想知道,我应该如何处理时,我捕捉异常:
- 抛出异常
- 捕获异常,并拨打
chain.doFilter();
什么都不做,如下面的代码:
if (filter != null) { filter.doFilter(req,resp,chain); // should I catch the exception here? } else { chain.doFilter(req,resp); }
感谢所有。