입력값이 설정해 놓은 형식과 다를때 발생하는 경고문구다.
나같은 경우 Scanner 클래스를 사용할 때 String input = sc.next()으로 설정해 뒀는데 이때 next() 메소드의 경우 띄어쓰기(공백)를
기준으로 문자열을 반환한다.
따라서 해당 코드를 실행하고 문자열을 입력할때 띄어쓰기가 포함된 문장을 입력하면 위와같은 경고문구가 나온다.
따라서 이러한 문제를 해결하려면 next() 메소드가 아닌 nextLine() 메소드를 사용하면 줄바꿈이 일어나기 전까지의 모든 문장을
반환할 수 있다.
같은 경고문구라 하더라도 작성한 코드가 모두 다르기 때문에 본인이 사용한 메서드와 입력값의 형식이 일치하는지 확인해 보면 해결되지 않을까 싶다.
'코린이의 TIL' 카테고리의 다른 글
HTTP 오류코드 (0) | 2023.06.22 |
---|---|
20230601 fatal: invalid refspec 오류 (0) | 2023.06.02 |
20230529 File is read only 파일 수정 불가 해제 (0) | 2023.05.29 |
20230523 Cannot resolve symbol 오류 해결방법 (0) | 2023.05.23 |
230515 미니프로젝트 (팀소개페이지) 첫날 HTML 뼈대 만들기 (0) | 2023.05.15 |