Ich versuche, ein Programm zu machen, wo es eine Datei lesen wird, wenn es existiert. Wenn die Datei nicht existiert, möchte ich sie zurückschleifen und den Benutzer erneut nach der Eingabe fragen. Im Moment habe ich das hier, wo es einfach stehen bleibt, aber ich wollte, dass es zurückschleicht und nochmal nach Ideen fragt?Wenn Datei nicht existiert, versuchen Sie es erneut
System.out.println("Enter the file you want to check (without file extension): ");
Scanner scanner = new Scanner(System.in);
String input = scanner.nextLine();
String in = (input + ".txt");
File f = new File(in);
if(!f.exists()) {
System.out.println(in + " doesn't exist! Try again.");
return;
}
String fileName = input;
String content = readFile(in);
System.out.println(content);
Also, warum nicht Ihren Code mit einer Schleife umgeben? – agad