읽기 대기 예외

읽기 대기 예외 (ReadPendingException)

비동기 소켓 채널에서 이전 읽기가 완료되지 않았는데 다시 읽기를 시도할 때 던져지는 unchecked 예외예요.

출처: Java API Reference

본문

ReadPendingException은 비동기 소켓 채널에서 이전 읽기 연산이 아직 완료되지 않았는데 또 다른 읽기를 시도할 때 던져지는 unchecked exception이에요.

public class ReadPendingException extends IllegalStateException

비동기 채널에서는 한 번에 하나의 읽기 연산만 진행될 수 있습니다. IllegalStateException을 상속하므로 RuntimeException 계열이며, 이전 읽기가 완료된 뒤에 다음 읽기를 시작하면 방지할 수 있어요.

더 알아보기 (Learn more)