FindVisitor: Remove usage of try/catch for program flow.

Instead, override visitAny to do nothing if the condition was found
already.
Merge pull request #913 from arv/visitor

FindVisitor: Remove usage of try/catch for program flow.