У меня есть класс, расширяющий org.xml.sax.ext.DefaultHandler2
, в котором я переопределяю
public void startElement(String uri,
String localName, String qName, Attributes attributes) throws SAXException
который происходит от супертипа DefaultHandler2
org.xml.sax.helpers.DefaultHandler
.
Когда я пытаюсь проанализировать файл XML, закодированный в UTF-8 с спецификацией, возникает исключение
[Fatal Error] :1:1: Content is not allowed in prolog.
как хорошо задокументировано в другом месте.
Теперь я хотел бы поймать это исключение в своем коде, т. е. в моем классе, расширяющем DefaultHandler2
, но, поскольку ошибка возникает в самом методе, я не вижу способа сделать это.
Есть ли один? Или я застрял с исходным исключением?
[Fatal Error] :1:1: Content is not allowed in prolog.
- person s.d   schedule 13.01.2017