TransformException
TransformException (변환 예외)
변환 알고리즘을 실행하는 동안 발생한 예외적 조건을 나타냅니다.
본문
TransformException은 원인(cause)을 포함할 수 있습니다. 즉, 이 TransformException이 발생하게 만든 또 다른 throwable을 담을 수 있습니다.
이 클래스는 Exception을 상속하며, 예외 체인을 지원합니다.
주요 생성자는 다음과 같습니다.
TransformException()– 메시지 없이 예외를 생성합니다.TransformException(String message)– 지정된 메시지로 예외를 생성합니다.TransformException(String message, Throwable cause)– 지정된 메시지와 원인으로 예외를 생성합니다.TransformException(Throwable cause)– 지정된 원인으로 예외를 생성합니다.
Transform.transform 메서드가 변환 과정에서 실패할 때 이 예외를 던집니다. getCause()를 호출해 근본 원인을 확인할 수 있습니다.