만약 scan.nextInt() 가 정수가 아니라면?? 을어떻게..
우울녀
2023.04.01
어떻게 표현해야될까요..
Scanner scan = new Scanner(System.in);
if (scan.nextInt() 가 정수가 아니라면)
요게 예전부터 너무 궁금했는데 ㅠㅠ 답이 안나오네요
-
두힘
scan.hasNextInt() 이 메소드는
다음에 가져올께 정수가 아니면 false를 리턴하므로 거기서 예외처리가 가능합니다.
자바 API 검색해보시면 scanner에 대한 메소드들이 쭉 나옵니다. -
베네딕트
예외처리해야죠