불법 셀렉터 예외
불법 셀렉터 예외 (IllegalSelectorException)
다른 셀렉터 프로바이더에서 만들어진 셀렉터에 채널을 등록하려 할 때 던져지는 unchecked 예외예요.
본문
IllegalSelectorException은 채널을 만든 것과 다른 셀렉터 프로바이더(SelectorProvider)에서 만들어진 셀렉터에 그 채널을 등록하려 할 때 던져지는 unchecked exception이에요.
public class IllegalSelectorException extends IllegalArgumentException
셀렉터와 채널은 같은 프로바이더에서 만들어야 서로 사용할 수 있습니다. IllegalArgumentException을 상속하므로 RuntimeException 계열이며, 같은 프로바이더의 셀렉터와 채널을 사용하면 방지할 수 있어요.