Über dieses Interface signalisiert der Parser der XML-Applikation das Auftreten von Fehlern. Der Parser löst selbst keine Exceptions aus, sondern ruft eine der hier definierten Methoden auf, denen die betreffende Exception übergeben wird. Es wird zwischen drei Fehlerstufen unterschieden, für die es jeweils eine eigene Methode gibt: Warnung, Fehler und kritischer Fehler.
Signalisiert der XML-Applikation einen Fehler (»error«) im Sinne der XML-Spezifikation. Nach dem Aufruf dieser Methode fährt der Parser mit der Verarbeitung des Dokuments fort.
Signalisiert der XML-Applikation einen kritischen Fehler (»fatal error«) im Sinne der XML-Spezifikation. Nach dem Aufruf dieser Methode kann der Parser die Verarbeitung des Dokuments abbrechen.
Signalisiert der XML-Applikation ein Ereignis, das weder ein Fehler (»error«) noch ein kritischer Fehler (»fatal error«) im Sinne der XML-Spezifikation ist. Nach dem Aufruf dieser Methode fährt der Parser mit der Verarbeitung des Dokuments fort.