WriteAbortedException — 쓰기 중단 예외
WriteAbortedException — 쓰기 중단 예외
WriteAbortedException은 객체 직렬화(Object Serialization) 과정에서 쓰기 작업 중 하나의 ObjectStreamException이 발생했을 때 던져지는 예외입니다. 읽기 작업 중에 쓰기 작업에서 이미 발생한 예외를 알릴 때도 사용됩니다.
본문
이 클래스는 ObjectStreamException의 하위 클래스입니다. 쓰기를 중단시킨 예외는 detail 필드에서 확인할 수 있습니다.
public class WriteAbortedException extends ObjectStreamException
필드
@Deprecated(since="17")
public Exception detail
detail— 쓰기 작업을 중단시킨 원인 예외입니다. 읽기 작업 중 예외가 발생하면 스트림은 초기 상태로 재설정되고 이미 역직렬화된 객체에 대한 모든 참조는 버려집니다.
생성자
public WriteAbortedException(String s, Exception ex)
s— 상세 메시지 문자열입니다.ex— 쓰기를 중단시킨 원인 예외입니다.
메서드
public String getMessage()
public Throwable getCause()
getMessage()는 상세 메시지를 반환하며,detail예외의 메시지를 포함할 수 있습니다.getCause()는 원인 예외를 반환합니다.