【发布时间】:2018-02-21 00:03:58
【问题描述】:
我想在现有项目中添加过滤器,不要指望我的过滤器在异常情况下影响原始流程。在任何情况下,都应该执行原始过滤器。
所以,我想知道,当我发现异常时,我应该如何处理:
- 抛出异常
- 捕获异常并调用
chain.doFilter(); -
什么都不做,像下面的代码:
if (filter != null) { filter.doFilter(req,resp,chain); // should I catch the exception here? } else { chain.doFilter(req,resp); }
谢谢大家。
【问题讨论】:
标签: java servlets servlet-filters