[EXT-102] Converted error handling to use Exceptions.

Added debug detection for exceptions we can't catch.  underlying logging settings should catch/log exception states that don't reach the visitor.