Eclipse에서이 오류의 의미

제이크 크레이그리스트
Exception in thread "main" java.util.NoSuchElementException: No line found
    at java.util.Scanner.nextLine(Unknown Source)
    at LineIO.main(LineIO.java:39)

빨간색 선이 없습니다. 코드를 게시하겠습니다 ...

import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintWriter;
import java.util.Scanner;
    public class LineIO {

    public static void main(String[] args)throws FileNotFoundException{
        Scanner console = new Scanner(System.in);
        System.out.print("Enter Input file name: ");
        String inputFileName = console.next();
        System.out.print("Output file: ");
        String outputFileName = console.next();
                File inputFile = new File(inputFileName);
                Scanner in = new Scanner(inputFile);
                PrintWriter out = new PrintWriter(outputFileName);
                int lineNumber = 1;
                int lineNumber2 = 10;
                int lineNumber3 = 20;
                int lineNumber4 = 30;
                int lineNumber5 = 40;



                System.out.println("Enter name 5 names:");
                String person1 = console.next();
                String person2 = console.next();
                String person3 = console.next();
                String person4 = console.next();
                String person5 = console.next();

                double sum = 0;
                int j = 0;
               while (j < 10)
                {
                  String line = in.nextLine();
                 int num = Integer.parseInt(line);
                  sum = sum+num;
                }
               double average = sum / 10;

            System.out.println(person1 + " average score is " + average);
            System.out.println(person2 + " average score is " + lineNumber2);
            System.out.println(person3 + " average score is " + lineNumber3);
            System.out.println(person4 + " average score is " + lineNumber4);
            System.out.println(person5 + " average score is " + lineNumber5);

                in.close();
                out.close();
    }
}

이 오류가 계속 발생하는 이유는 무엇입니까? 오류 메시지를 이해할 수없고 코드가 구현되지 않는 이유를 이해할 수 없습니다. input.txt 및 output.txt 파일이 설정되어 있습니다.

다니엘 누젠트

이 게시물에 대한 빠른 검색이 나왔습니다. java.util.NoSuchElementException : No line found

파일에 충분한 줄이 없어야합니다.

파일에 충분한 줄이 있는지 확인하는 것 외에도 다음 줄에 대한 검사를 추가하여이 오류를 방지하십시오.

            while (j < 10)
            {
              if (in.hasNextLine()){
               String line = in.nextLine();
               int num = Integer.parseInt(line);
               sum += num; //minor change here
              }
              else{
                 System.out.println("Not enough lines!");
                 break;
              }
              j++; //increment j
            }

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Windows Forms에 이미 정의 된 오류

분류에서Dev

Eclipse의 Pom 오류

분류에서Dev

Eclipse의 Junit 오류

분류에서Dev

Colab의 GDrive에서 이미지를 읽는 동안 FileNotFound 오류

분류에서Dev

cURL이 터미널에서 작동합니다-PHP의 오류

분류에서Dev

오류의 의미는 " '/'응용 프로그램의 서버 오류입니다."

분류에서Dev

C ++ 컴파일러 오류 메시지에서`(&) ()`의 의미

분류에서Dev

stl의 오류, 시리즈의 기간이 두 개 미만입니다 (오류?)

분류에서Dev

Eclipse의 Android에서 MoPub SDK 가져 오기 오류

분류에서Dev

Eclipse, 이미지보기에서보기의 레이아웃

분류에서Dev

이 Upstart 초기화 오류의 의미는 무엇입니까?

분류에서Dev

이 키링 관련 오류의 의미는 무엇입니까?

분류에서Dev

이 Upstart 초기화 오류의 의미는 무엇입니까?

분류에서Dev

델파이-오류 코드 126의 의미

분류에서Dev

PHP 오류 로그-[클라이언트] 열의 의미

분류에서Dev

이 자바 오류의 의미는 무엇입니까

분류에서Dev

이 키링 관련 오류의 의미는 무엇입니까?

분류에서Dev

Clamav 스캔 결과에 대한 총 오류의 의미

분류에서Dev

matlab의 im2bw (이미지)에서 얻은 흑백 이미지의 xcorr2 오류

분류에서Dev

Pig의 DUMP에서 이상한 오류

분류에서Dev

GAE 이미지 Python API의 서버 오류

분류에서Dev

CodeIgniter 3.1.2 이미지 업로드의 내부 서버 오류

분류에서Dev

Ubuntu 13.10의 Eclipse 오류

분류에서Dev

Ubuntu 13.10의 Eclipse 오류

분류에서Dev

Eclipse의 'Launch Configurations'오류

분류에서Dev

Eclipse의 소스 오류

분류에서Dev

Eclipse의 Andengine 구성 오류

분류에서Dev

Eclipse Android의 onRequestPermissionsResult 오류

분류에서Dev

ELMAH에서 기록한 오류는 의미가 없습니다.

Related 관련 기사

  1. 1

    Windows Forms에 이미 정의 된 오류

  2. 2

    Eclipse의 Pom 오류

  3. 3

    Eclipse의 Junit 오류

  4. 4

    Colab의 GDrive에서 이미지를 읽는 동안 FileNotFound 오류

  5. 5

    cURL이 터미널에서 작동합니다-PHP의 오류

  6. 6

    오류의 의미는 " '/'응용 프로그램의 서버 오류입니다."

  7. 7

    C ++ 컴파일러 오류 메시지에서`(&) ()`의 의미

  8. 8

    stl의 오류, 시리즈의 기간이 두 개 미만입니다 (오류?)

  9. 9

    Eclipse의 Android에서 MoPub SDK 가져 오기 오류

  10. 10

    Eclipse, 이미지보기에서보기의 레이아웃

  11. 11

    이 Upstart 초기화 오류의 의미는 무엇입니까?

  12. 12

    이 키링 관련 오류의 의미는 무엇입니까?

  13. 13

    이 Upstart 초기화 오류의 의미는 무엇입니까?

  14. 14

    델파이-오류 코드 126의 의미

  15. 15

    PHP 오류 로그-[클라이언트] 열의 의미

  16. 16

    이 자바 오류의 의미는 무엇입니까

  17. 17

    이 키링 관련 오류의 의미는 무엇입니까?

  18. 18

    Clamav 스캔 결과에 대한 총 오류의 의미

  19. 19

    matlab의 im2bw (이미지)에서 얻은 흑백 이미지의 xcorr2 오류

  20. 20

    Pig의 DUMP에서 이상한 오류

  21. 21

    GAE 이미지 Python API의 서버 오류

  22. 22

    CodeIgniter 3.1.2 이미지 업로드의 내부 서버 오류

  23. 23

    Ubuntu 13.10의 Eclipse 오류

  24. 24

    Ubuntu 13.10의 Eclipse 오류

  25. 25

    Eclipse의 'Launch Configurations'오류

  26. 26

    Eclipse의 소스 오류

  27. 27

    Eclipse의 Andengine 구성 오류

  28. 28

    Eclipse Android의 onRequestPermissionsResult 오류

  29. 29

    ELMAH에서 기록한 오류는 의미가 없습니다.

뜨겁다태그

보관