L
ladooboy
Gast
Hallo Leute,
Ich bin seit 1 Woche dabei Java zu lernen und muss zugeben, es macht richtig spass
. Ich bin jedoch auf ein kleines selt sames Problem gestoßen, welches nicht hier im Forum unter den Fehlermeldungen aufgeführt ist:
Fehlermeldung:
Exception in thread "main" java.util.NoSuchElementException
at java.util.Scanner.throwFor(Scanner.java:838)
at java.util.Scanner.next(Scanner.java:1461)
at java.util.Scanner.nextInt(Scanner.java:2091)
at java.util.Scanner.nextInt(Scanner.java:2050)
at fileWriter.main(fileWriter.java:24)
Process completed.
Das Programm wird trotz der Fehlermeldung ausgeführt, nur würde ich gerne wissen was die Fehlermeldung genau bedeutet und wie man die vermeiden koennte?
Fuer Ideen zur Problemloesung waere ich echt Dankbar.
ladooboy
Ich bin seit 1 Woche dabei Java zu lernen und muss zugeben, es macht richtig spass
Code:
import java.util.Scanner;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintStream;
class fileWriter
{
public static void main(String args[])
throws FileNotFoundException
{
Scanner fileScanner = new Scanner(new File("schwiffu.txt"));
PrintStream fileWriter2 = new PrintStream("schwiffu.txt");
PrintStream fileWriter = new PrintStream("tiffi.txt");
int aPrice, bPrice;
int array[] = new int[20];
for (int i = 0 ; i < array.length; i++)
{
fileWriter2.println(i);
}
for (int i = 0; i <= array.length ; i++)
{
array[i] = fileScanner.nextInt();
fileWriter.println(array[i]);
}
}
}
Fehlermeldung:
Exception in thread "main" java.util.NoSuchElementException
at java.util.Scanner.throwFor(Scanner.java:838)
at java.util.Scanner.next(Scanner.java:1461)
at java.util.Scanner.nextInt(Scanner.java:2091)
at java.util.Scanner.nextInt(Scanner.java:2050)
at fileWriter.main(fileWriter.java:24)
Process completed.
Das Programm wird trotz der Fehlermeldung ausgeführt, nur würde ich gerne wissen was die Fehlermeldung genau bedeutet und wie man die vermeiden koennte?
Fuer Ideen zur Problemloesung waere ich echt Dankbar.
ladooboy