Erstmal der Code:
File file = new File(pfad);
Scanner eingabe= new Scanner(System.in);
System.out.println("Bitte geben Sie den Pfad der txt-Datei ein, die durchsucht werden soll: ");
pfad=eingabe.next();
Ich hätte gerne, dass der Benutzer den Pfad der Datei eingeben kann, die durchsucht werden soll, mit Hilfe des Scanners!
so wie ich das hier habe funktioniert das aber leider nicht. in eclipse direkt wird mir kein fehler angezeigt, jedoch wenn ich das programm starte und einen Pfad eingebe, bekomme ich folgende Fehlermeldung:
"Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Unknown Source)
at java.util.Scanner.next(Unknown Source)
at java.util.Scanner.nextInt(Unknown Source)
at java.util.Scanner.nextInt(Unknown Source)
at filereader.Fileinput.main(Fileinput.java:24)"
bin leider nicht so versiert in Java... Wahrscheinlich ist es irgendein grundlegender Fehler!
Kann mir hierbei jemand helfen?
Vielen Dank
File file = new File(pfad);
Scanner eingabe= new Scanner(System.in);
System.out.println("Bitte geben Sie den Pfad der txt-Datei ein, die durchsucht werden soll: ");
pfad=eingabe.next();
Ich hätte gerne, dass der Benutzer den Pfad der Datei eingeben kann, die durchsucht werden soll, mit Hilfe des Scanners!
so wie ich das hier habe funktioniert das aber leider nicht. in eclipse direkt wird mir kein fehler angezeigt, jedoch wenn ich das programm starte und einen Pfad eingebe, bekomme ich folgende Fehlermeldung:
"Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Unknown Source)
at java.util.Scanner.next(Unknown Source)
at java.util.Scanner.nextInt(Unknown Source)
at java.util.Scanner.nextInt(Unknown Source)
at filereader.Fileinput.main(Fileinput.java:24)"
bin leider nicht so versiert in Java... Wahrscheinlich ist es irgendein grundlegender Fehler!
Kann mir hierbei jemand helfen?
Vielen Dank