SAXParseException

SAXParseException (XML 파싱 오류·경고 캡슐화)

XML 파싱 오류 또는 경고를 캡슐화하는 예외 클래스예요.

출처: Java API Reference

본문

이 예외는 Locator 객체에서 온 것처럼 원본 XML 문서에서 오류를 찾는 데 필요한 정보를 포함할 수 있어요.

애플리케이션이 ErrorHandler 인터페이스의 핸들러 인자로 SAXParseException을 받지만, 실제로 예외를 던질 필요는 없어요. 대신 그 안의 정보를 읽고 다른 조치를 취할 수 있어요.

이 예외는 SAXException의 하위 클래스이므로 다른 예외를 감싸는 능력을 상속해요.

getPublicId(), getSystemId(), getLineNumber(), getColumnNumber()로 오류가 발생한 XML 문서의 위치 정보를 얻을 수 있어요.

더 알아보기 (Learn more)

Java 공식 API