awaitility/src/main/java/org/awaitility/core/ConditionFactory.java
public ConditionFactory ignoreExceptionsMatching(Predicate<? super Throwable> predicate) {
        return new ConditionFactory(alias, timeoutConstraint, pollInterval, pollDelay, catchUncaughtExceptions,
                new PredicateExceptionIgnorer(predicate), conditionEvaluationListener, executorLifecycle);
    }
public ConditionFactory ignoreExceptionsMatching(Predicate<? super Throwable> predicate) {
        return new ConditionFactory(alias, timeoutConstraint, pollInterval, pollDelay, catchUncaughtExceptions,
                new PredicateExceptionIgnorer(predicate), conditionEvaluationListener, executorLifecycle);
    }
Instruct Awaitility to ignore exceptions that occur during evaluation and matches the supplied <code>predicate</code>.
Exceptions will be treated as evaluating to
<code>false</code>. This is useful in situations where the evaluated conditions may temporarily throw exceptions.

@return the condition factory.