Input/Output File Not Found FileReader

superjojo140

Mitglied
Hallo

erstmal vornweg:
Ich weiß, dass es diese Thema schon zu Hauf im Internet gibt. Ich habe mir auch schon zwei Stunden lang Beiträge dazu durchgelesen und einige Tipps befolgt, doch es will und will einfach nicht klappen. Deshalb muss ich leider nochmal mit meiner Frage nerven :oops:

Mein Problem ist, ich möchte einen Text aus einer .txt Datei einlesen. Ich benutze Eclipse

Ich habe dann diesen Code gefunden

Java:
FileReader fr = new FileReader("test.txt");
BufferedReader br = new BufferedReader(fr);

Nur wird immer eine FileNotFoundException geschmissen.

Ich habe die Datei im Projektordner, im src Ordner und im bin Ordner erstellt, nie hat es funktioniert.

Habe dann ganz lange gegoogelt und den Tipp gefunden mann solle dochmal eine Datei Erstellen mit
Java:
FileWriter fw = new FileWriter("test2.txt");

und diese Datei dann suchen, bzw den Pfad angeben lassen. Das erstellen der Datei funktioniert super, sie wird in meinem Projektordner erstellt.
Wenn ich jedoch in eben diesen Projektordner meine test.txt erstelle und sie einlesen will kommt wieder eine FileNotFoundException

Wie gesagt ich habe lange gegoogelt aber irgendwie will nichts, was dort vorgeschlagen ist funktionieren.
Vllt. kann mir ja jemand weiterhelfen.
 

superjojo140

Mitglied
Vielen Dank für die 10 Sekunden, die du für mich aufgebracht hast :), leider komme ich mit allen drei Links nicht weiter.

Link1 - es geht um eine ganz andere Methode, die Datei zu laden, das hilft mir nicht viel weiter.
Link2 - Hier wird tatsächlich genau das Problem beschrieben was ich auch habe, eine Lösung wurde jedoch auch noch nicht gefunden.
Link3 - es geht um was anderes, es wird zwar die gleiche exception gefunden, aber die tipps haben mir auch nicht weitergeholfen.

Ich habe heute durch Zufall allerdings eine Sache herausgefunden:

Wenn ich den ganzen Code in die public static void main(String[] args) Methode schreibe funktioniert es problemlos. Die Datei wird aus dem Projektverzeichniss geladen.

Wenn ich exakt den selben Code jedoch in eine andere Methode schreibe kommt wieder die gut bekannte FileNotFoundException.
Sogar wenn ich den Dateipfad der Methode per Parameter überegebe (was im späteren Programm dann auch so sein soll) ist Eclipse sofort am meckern, obwohl "es" ja noch überhaupt nicht "weiß" von welchem Pfad ich die Datei laden will. Wenn man das ganze dann ausführt kommt auch die FileNotFoundException wieder ran.

Hat irgendwer eine Idee wiso das so sein könnte, und wie ich auch aus einer anderen Methode den FileReader benutzen kann?
 
Zuletzt bearbeitet:

JavaMeister

Gesperrter Benutzer
Ohne Code kann man nix machen.

Wie in link 2 beschrieben wird bei der Angabe von relativen Pfaden oft von einem falschen Root ausgegangen.
 

superjojo140

Mitglied
Ok, hier der Code:

Java:
package test;

import java.io.*;

public class test {
	 
public static void main(String[] args) throws Exception {
  FileReader fileReader = new FileReader("test1.txt");
  System.out.println("Funktioniert");
}

Funktioniert problemlos. Das hier hingegen nicht:

Java:
package test;

import java.io.*;

public class test {
	 
public static void main(String[] args) throws Exception {
  testen("test1.txt");
}

public static void testen(String Pfad){
	
	FileReader fileReader = new FileReader(Pfad);
	  System.out.println("Funktioniert");
	
}

}

Es erscheint diese Fehlermeldung
Code:
Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
	Unhandled exception type FileNotFoundException

	at test.test.testen(test.java:13)
	at test.test.main(test.java:8)
 

JavaMeister

Gesperrter Benutzer
Du musst eine filenotfound exception behandeln oder werfen.

Die Main Methode wirft eine exception.

Das hat auch nix mit dem von dir beschriebenen Fehler zu tun :) google mal den Fehler.
 

superjojo140

Mitglied
Uuups, da stand ich aber auf dem Schlauch. Ich war mir so sicher, dass die Datei wieder nicht gefunden wird, dass ich mir den Fehler gar nicht mehr genau durchgelesen habe. Du hast natürlich recht das ist nicht das Problem, dass ich oben beschreibe.

Das verrückte allerdings:
Jetzt funktioniert plötzlich alles, auch wenn ich schwören könnte, dass ich in meinem Projekt alle Exceptions behandelt hatte.
Ich habe also keine Ahnung wieso es vor ein paar Tagen nicht ging und jetzt plötzlich läuft. Aber es tut jetzt.

vielen Dank für die Antworten, auch wenn ich nicht wirklich weiß, wo das Problem lag.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Class File Editor -> Source not found Allgemeine Java-Themen 4
G File not found - nach dem Kompilieren Allgemeine Java-Themen 6
L Applet Problem "security: Trusted libraries list file not found" ? Allgemeine Java-Themen 7
G For Each Found File Allgemeine Java-Themen 6
T class file(s) on classpath not found or not accessible Allgemeine Java-Themen 8
W Jar-File Start nur über Terminal Allgemeine Java-Themen 13
R 11 GB File lesen ohne zu extrahieren Filedaten Bereich für Bereich adressieren dann mit Multi-Thread id die DB importieren Allgemeine Java-Themen 3
D Read JSON File Problem Allgemeine Java-Themen 9
S Umstellung von File auf Path - Probleme mit Stream Allgemeine Java-Themen 5
C jar File mehrfach aufrufen (als Windows Dienst) Allgemeine Java-Themen 5
N File Path mit Variablen angeben Allgemeine Java-Themen 1
izoards Zugriff auf gemeinsame Ressource (CSV-File) Allgemeine Java-Themen 3
F jar File ausführen Allgemeine Java-Themen 14
M File Binary Representation Allgemeine Java-Themen 1
N jar File auf Mac mit Doppelklick starten Allgemeine Java-Themen 5
O Input/Output java.io.File beenden Allgemeine Java-Themen 5
T Jar File zu exe... Allgemeine Java-Themen 3
M Foreign Memory API / Memory-Mapped File Allgemeine Java-Themen 0
R Delete files before creating new from temp using Java file method Allgemeine Java-Themen 1
S File lesen und schreiben Java 6 Allgemeine Java-Themen 2
T String-Manipulation beim Ablauf in Eclipse und als JAR-File Allgemeine Java-Themen 8
F Input/Output FileNotFoundException, obwohl File existiert Allgemeine Java-Themen 5
G Excel File öffnen, in Zelle schreiben, abspeichern Allgemeine Java-Themen 6
L JAR-File auf Ilias (LMS) laufen lassen Allgemeine Java-Themen 0
ralfb1105 Classpath Directory fuer Properties File Allgemeine Java-Themen 2
L File beim Kopieren in einen anderen Ordner umbenennen Allgemeine Java-Themen 6
J File in Package erstellen & lesen mit Programmstart in externe Projekt Allgemeine Java-Themen 3
I File ausführen und mein Programm bearbeiten lassen Allgemeine Java-Themen 11
A File lesen Codierung Charset Allgemeine Java-Themen 5
J .java-Dateitext Compile zur Laufzeit ohne File Allgemeine Java-Themen 15
M Key-File im selben Ordner speichern? Allgemeine Java-Themen 18
I TrueZip add file to archive Allgemeine Java-Themen 10
T Probleme mit dem Pfad zum Propertie file Allgemeine Java-Themen 7
J ftp - delete file ohne appache Allgemeine Java-Themen 8
X Klassen File-Klasse wird als Directory markiert Allgemeine Java-Themen 8
T ImageIO.read -> Can`t read input file Allgemeine Java-Themen 11
C Swing File[] als klickbare links in irgendeinem Swing Element Allgemeine Java-Themen 3
H Kennt sich jemand mit Eclipse und dem Thema Jar-File aus ? Allgemeine Java-Themen 6
H Laden einer (Resourcendatei) aus einem Jar-File Allgemeine Java-Themen 17
C Authentifizierung mit java.nio.file? Allgemeine Java-Themen 5
L CSV File lesen, in ArrayList speichern und ausgeben Allgemeine Java-Themen 3
M xlsx File auslesen Exception occured Allgemeine Java-Themen 13
offi Drag and Drop mehrerer File aus Explorer in JTable Allgemeine Java-Themen 1
G Java/LibGDX File Loading Exception Allgemeine Java-Themen 2
Cromewell JavaFX FXML-File lädt unter Ubuntu nicht Allgemeine Java-Themen 7
D Java Anwendung mit dll File Allgemeine Java-Themen 5
AssELAss Log4j Logging Ausgabe für jede Klasse in seperates File Allgemeine Java-Themen 2
thet1983 Input/Output read properties file from classpath Allgemeine Java-Themen 3
J Umwandeln von URL zu File und danach kopieren geht nicht Allgemeine Java-Themen 1
J Properties file ändern Allgemeine Java-Themen 12
S Executable Jar File startet nicht unter Windows 10 Allgemeine Java-Themen 3
B Objekte anhand von Properties file Allgemeine Java-Themen 41
Dechasa Input/Output Write into File Allgemeine Java-Themen 2
N Maven ObjectMapper Error wenn das File gespeichert wird Allgemeine Java-Themen 0
H Security Manager (IIOException: Can't read input file!) Allgemeine Java-Themen 2
H File.listFiles() funktioniert nicht... Allgemeine Java-Themen 10
C Input/Output Problem bei Datei verschiebung mit File.move und Paths.get() Allgemeine Java-Themen 26
X Zeile unter einer bestimmen Zeile hinzufügen(File) Allgemeine Java-Themen 1
F Open source file übersetzen Phython -> Java Allgemeine Java-Themen 4
C file.delete() funktioniert bei zweiten aufruf nicht mehr Allgemeine Java-Themen 3
M Desktop jar File icon Ändern? Allgemeine Java-Themen 14
O Sax-Parser ließt XML-File doppelt Allgemeine Java-Themen 1
J Java Software Compare Files und Neue File erstellen Allgemeine Java-Themen 0
Thallius Custom File Chooser Allgemeine Java-Themen 1
C .jar File lässt sich nur über Konsole öffnen Allgemeine Java-Themen 1
J Java Download Filedownload File.getFileName Allgemeine Java-Themen 3
R Java .class-File-Konstrunkt mit Programm visualisieren Allgemeine Java-Themen 18
G SecurityManager/Policy-File/Reflection Allgemeine Java-Themen 0
M pdf File bzw. ausgefüllte pdf Formulare drucken Allgemeine Java-Themen 2
Thallius Serialisiertes File kann auf anderem Rechner nicht geladen werden Allgemeine Java-Themen 12
P Java Dynamic Web Project -> config File Allgemeine Java-Themen 1
S runnable jar file in Verbindung mit itext Allgemeine Java-Themen 3
D Variablen java.io.File zum vergleichen abspeichern Allgemeine Java-Themen 1
M File IO Klasse ... wie einbinden Allgemeine Java-Themen 6
O Freies Tool zum Jar-File obfuscaten gesucht! Allgemeine Java-Themen 5
F File.listFiles ohne .sort Allgemeine Java-Themen 6
B XML File JAXB Allgemeine Java-Themen 0
S Platzverbrauch, File oder String Allgemeine Java-Themen 14
J Runnable jar-File: Fehlermeldung Allgemeine Java-Themen 2
P Kurze Frage: aus einer File die Zeilenanzahl auslesen Allgemeine Java-Themen 9
K Gepacktes Jar-File gibt beim Doppelklick eine Exception aus Allgemeine Java-Themen 4
P java.nio.file unter Java 6 verwenden Allgemeine Java-Themen 4
A TXT File einlesen unterschiedliche Zeilenlänge Allgemeine Java-Themen 9
B Finde letztes veränderte File Allgemeine Java-Themen 4
E Zip-File entpacken: unterschiedlicher Zeitaufwand bei unterschiedlicher Puffergröße Allgemeine Java-Themen 2
Guybrush Threepwood File.canWrite() und UAC Allgemeine Java-Themen 7
N Input/Output Mit Windows 7 erzeugtes zip-File in Java 7 öffnen Allgemeine Java-Themen 5
B Garbage Collection Logfile: Binary File Allgemeine Java-Themen 2
H XML-File mit Java erzeugt Frage Allgemeine Java-Themen 10
V C-Header Datei aus .java File herstellen Allgemeine Java-Themen 10
D File mit Inhalt kopieren und dieses File dann neu erstellen ? Allgemeine Java-Themen 4
T @NotBlank verwendet nicht message aus .property-File Allgemeine Java-Themen 4
G Jar-File soll eignen *.jar Namen ausgeben Allgemeine Java-Themen 10
S Jar-File startet nicht über doppelklick Allgemeine Java-Themen 2
P ganze Zeilen in einem File mit .replace() ändern. Allgemeine Java-Themen 10
S Datei in File-Objekt mit UTF-8 einlesen Allgemeine Java-Themen 2
P Aus einem File Zeilen auslesen. Allgemeine Java-Themen 15
V ProcessBuilder exe file Allgemeine Java-Themen 3
L Variablen IO Exception weil File angeblich nicht exisitert Allgemeine Java-Themen 10
M File einlesen während es beschrieben wird.. Allgemeine Java-Themen 6

Ähnliche Java Themen

Neue Themen


Oben