WriteAbortedException — 쓰기 중단 예외

WriteAbortedException — 쓰기 중단 예외

WriteAbortedException은 객체 직렬화(Object Serialization) 과정에서 쓰기 작업 중 하나의 ObjectStreamException이 발생했을 때 던져지는 예외입니다. 읽기 작업 중에 쓰기 작업에서 이미 발생한 예외를 알릴 때도 사용됩니다.

출처: Java API Reference

본문

이 클래스는 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()는 원인 예외를 반환합니다.

더 알아보기 (Learn more)