CustomExceptionHandler接受太多异常

时间:2014-05-15 11:45:48

标签: java jsf

我为我的Faces实现了一个自定义异常处理程序,但它吸收了实际XHTML出现问题时产生的错误。我该如何过滤这些?

1 个答案:

答案 0 :(得分:0)

如果异常是FacesException的类型,您可以签入异常处理程序 这将通过异常类型

为您提供适应性的能力

试试这个......

Throwable rootCause = getRootCause(throwable);
if (FacesException.class.isAssignableFrom(rootCause.getClass()))
{
   // perform sepecfic logic 
   // maybe you dont want to handle this exception
}