shouldSkip
boolean shouldSkip(java.lang.Throwable t,
int skipCount)
throws SkipLimitExceededException
Returns true or false, indicating whether or not processing should continue with the given throwable. Clients may use skipCount<0
to probe for exception types that are skippable, so implementations should be able to handle gracefully the case where skipCount<0
. Implementations should avoid throwing any undeclared exceptions.
- Parameters:
t
- exception encountered while processingskipCount
- currently running count of skips- Returns:
- true if processing should continue, false otherwise.
- Throws:
SkipLimitExceededException
- if a limit is breachedjava.lang.IllegalArgumentException
- if the exception is null