O código de parsing também precisa considerar a captura de erros de exceção para reportar os vários erros que podem acontecer, como por exemplo:
• ParserConfigurationException;
• SaxParseException;
• IOException.
Todo o código acima está dentro de um bloco try-catch:
Podemos melhorar o código na hora de obter as informações do contato, criando um método genérico para extrair o valor de uma tag específica:
Acionado quando o DocumentBuilderFactory não consegue criar o parser.
XOcorrendo quando o parser encontra um problema na formatação do arquivo XML. O objeto Exception carrega informações sobre a localização do erro no arquivo.
X