자바 코드의 치명적인 버그와 그 동작 원리를 설명하시오 10점
css5831(css5831)
2023-06-01 22:53
추천 1
댓글 4
다른 게시글
-
개인이 파이썬 코드 돌릴만한 서버 빌리는건 무리겠지? [2]익명(14.32) | 23.06.01추천 0
-
역시 천재가 될려면 c를 해야하는건가????? [8]40대프린이(210.179) | 23.06.01추천 0
-
ㅅㅂ자바웹국비와서익명(39.7) | 23.06.01추천 0
-
김영한 JPA 강의 안보고 책만봐도 되지?익명(175.197) | 23.06.01추천 0
-
나는 백준 연습했다가 본 코테에서 망한 케이스다 [1]익명(223.62) | 23.06.01추천 0
-
사실 해킹 보안은 존나 재밌는 게 ㅇㅅㅇ [2]나트륨찡(natriummi) | 23.06.01추천 0
-
팀노바드가면 진짜 초봉 8천이네 [9]익명(180.71) | 23.06.01추천 2
-
나도 젤다 하느라 100시간 날림익명(211.176) | 23.06.01추천 0
-
월급쟁이는 한계가 있다익명(211.234) | 23.06.01추천 1
-
김영한 jpa 강의 텐션 왜이럼 [5]익명(118.47) | 23.06.01추천 0
딱히 한것도 없는데 PC로 글쓰기가 차단되서 안되는...
System.in 에 있는 거 nextInt에서 오류 났을 때 버퍼에서 안 나오면 무한으로 정수만 입력하세요. 뜨나
무한으로 정수만 입력하세요 뜨는 건 맞는데 숫자가 아닌 다른 값을 입력하면 뜸 왜냐하면 Scanner 내부에 있는 CharBuffer 에 Offset 이 숫자 토큰 매치 되야만 이동하는데 숫자가 아닌 값을 입력하면 InputMismatchException 이 발생되고 Offset은 이동하지 않으니 Offset 이 끝에 도달해야만 InputStream 으로 부터 다시 데이터를 읽는데 데이터는 읽지 않고 Buffer 만 뒤지고 있으니 무한 루프 상태가 됨
지나가는 학부생인데 무슨말인지 이해 안가면 이길 접어야할까요?