You can check in you exception handler if the exception is type of FacesException That will give you the abillity to fitlter by exception type
Try this ...
Throwable rootCause = getRootCause(throwable);
if (FacesException.class.isAssignableFrom(rootCause.getClass()))
{
// perform sepecfic logic
// maybe you dont want to handle this exception
}