Поскольку конструктор для XmlParser
объявляет, что он throws XmlPullParserException, IOException
, вам необходимо выполнить одну из следующих вещей в своем коде.
Ваш первый вариант - перехватить эти исключения прямо в вашем коде:
XmlParser xmlparse;
try {
xmlparse = new XmlParser();
} catch (XmlPullParserException e) {
// handle...
} catch (IOException e) {
// handle...
}
В качестве альтернативы, вы можете объявить какой бы метод вы ни включали в этот код, чтобы он также throws XmlPullParserException, IOException
.
Наконец, вы можете поймать одно из исключений и передать другое. Давайте предположим, что вы пишете myMethod
:
public void myMethod() throws IOException {
XmlParser xmlparse;
try {
xmlparse = new XmlParser();
} catch (XmlPullParserException e) {
// handle...
}
}