i want to Scan a String and a int inside a for loop with a Scanner Class. When i try to run the programm, i get this error:
java.util.NoSuchElementException: No line found
at java.base/java.util.Scanner.nextLine(Scanner.java:1651)
at u13_beziehungZuVielenObjekten.Main.main(Main.java:27)
this is my code:
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scanner2 = new Scanner(System.in);
String nameString;
int alter;
for (int i = 0; i < 3; i++) {
System.out.println("Name Mitlgied?");
nameString = scanner2.nextLine();
System.out.println("Alter Mitglied?");
alter = scanner2.nextInt();
Mitglied mitglied = new Mitglied(alter, nameString);
verein.addMitglied(mitglied, i);
}
scanner2.close();
}
}