728x90
반응형
■ 증상
스캐너를 사용하던 중 Exception in thread "main" java.util.NoSuchElementException 문구 출력됨
■ 원인
NoSuchElementException은 더이상 Element가 없는데도 불러오려고 할 때 발생한다. 즉, Scanner가 읽어올 스트림이 없는데 읽으려고 해서 발생한 익셉션.
소스 상 어디에선가 Stream을 닫아주는 곳이 있다고 판단.
■ 해결방법
Scanner scan = new Scanner(System.in); 으로 사용하고 있다가 어디선가 scan.close();를 한 것입니다.
scan.close()을 통해 System.in이 종료되었으므로 해당 부분을 없애줍니다.
728x90
반응형
'개발일지 > 개발중' 카테고리의 다른 글
javascript 오타 확인 방법 (0) | 2021.11.08 |
---|---|
이클립스 svn 커밋 중 is out of date 오류 해결 방법 (0) | 2021.11.02 |
[오류] incompatible JVM 오류 해결하기 (0) | 2021.05.04 |
[오류] Connection cannot be null when 'hibernate.dialect' not set (0) | 2021.04.27 |
AJP 연결자는 secretRequired="true"로 구성되었으나 보안 속성이 널 또는 ""입니다. 이 조합은 유효하지 않습니다. (0) | 2021.04.26 |
댓글