I just noticed that ElementHandler.onStart(...) and
ElementHandler.onEnd(...) are not allowed to throw exceptions.
Would it be possible to add a 'throws Exception' clause, letting your
DispatchHandler or SAXReader catch my arbitrary exception, wrap it however
it likes (or maybe just let it fly through unmolested) and stop the parse?