URIException

URIException

URI 주소와 관련된 오류 조건을 보고하기 위해 PrintException의 하위 클래스가 구현할 수 있는 믹스인(mixin) 인터페이스예요. Print Service API는 URIException 인터페이스를 구현하는 프린트 예외 클래스를 따로 정의하지 않고, 그 부분은 Print Service 구현자의 판단에 맡겨져 있어요.

출처: Java API Reference

본문

javax.print 패키지에 속하는 인터페이스예요.

필드

  • URIInaccessible (int): 프린터가 URI 주소에 접근할 수 없다는 것을 나타내요. 예를 들어 프린터가 인쇄 데이터를 가져가려 할 때 URI 주소에 연결조차 설정할 수 없다면 이 오류를 보고할 수 있어요.
  • URISchemeNotSupported (int): 프린터가 URI 주소의 URI 스킴("http", "ftp" 등)을 지원하지 않는다는 것을 나타내요.
  • URIOtherProblem (int): 다른 원인으로 특별히 식별되지 않은 어떤 종류의 문제를 나타내요.

getUnsupportedURI

URI getUnsupportedURI()

URI를 반환해요.

  • 반환값: 이 예외의 원인이 되는 URI

getReason

int getReason()

이 예외의 이유를 반환해요.

  • 반환값: 이 인터페이스에 열거된 미리 정의된 이유 중 하나

더 알아보기