커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
숙제 진행 중인데 에러가 뜹니다. 해설과 똑같이 한 경우에도 같은 에러가 뜨는데 이유가 궁금합니다.
Java 문법 종합반 v0
1주차
북마크
조*영
댓글
9
추천
0
조회수
39
조회수
39
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


1주차 숙제를 진행 중인데 에러가 떠서 선생님이 말씀해주신 답안으로 실행해도 같은 에러가 뜨네요. 원인이 무엇인지 궁금합니다.






작성한 코드 및 에러 메세지

public static void main(String[] args) {

    Scanner sc = new Scanner(System.in);
    String title = sc.nextLine();
    String input1 = sc.nextLine();
    String input2 = sc.nextLine();
    String input3 = sc.nextLine();
    String input4 = sc.nextLine();
    String input5 = sc.nextLine();
    String input6 = sc.nextLine();
    String input7 = sc.nextLine();
    String input8 = sc.nextLine();
    String input9 = sc.nextLine();
    String input10 = sc.nextLine();
    double score = sc.nextDouble();

    int scoreNum = (int)score;
    double percent = (double)scoreNum / 5 * 100;

    System.out.println("[" + title + "]");
    System.out.println("별점: " + scoreNum +"("+percent+")");
    System.out.println(percent+"%");
    System.out.println("1." + input1);
    System.out.println("2." + input2);
    System.out.println("3." + input3);
    System.out.println("4." + input4);
    System.out.println("5." + input5);
    System.out.println("6." + input6);
    System.out.println("7." + input7);
    System.out.println("8." + input8);
    System.out.println("9." + input9);
    System.out.println("10." + input10);

}



Exception in thread "main" java.util.InputMismatchException

at java.base/java.util.Scanner.throwFor(Scanner.java:939)

at java.base/java.util.Scanner.next(Scanner.java:1594)

at java.base/java.util.Scanner.nextFloat(Scanner.java:2496)

at Main.main(Main.java:50)




취소
 공유
취소
댓글 0
댓글 알림
나의얼굴