Guten Tag lieber Forenmember,
ich arbeite für die Schule an einem Datenbankprogramm und will nun ein Array in einer Datei speichern. Mein Problem ist, dass nach der ersten Zeile eine IOException auftritt und die restlichen Zeilen nicht mehr gespeichert werden.
Alles anzeigen
Ich hoffe ihr findet den Fehler.
ich arbeite für die Schule an einem Datenbankprogramm und will nun ein Array in einer Datei speichern. Mein Problem ist, dass nach der ersten Zeile eine IOException auftritt und die restlichen Zeilen nicht mehr gespeichert werden.
Java-Quellcode
- public static void speichern()
- {
- Writer f;
- BufferedWriter b;
- String s;
- try
- {
- f = new FileWriter("namensliste2.txt");
- b = new BufferedWriter(f);
- for(int i = 0; i < zeilenanzahl; i++)
- {
- if(items[i][0] != null) // ist ein Vorname vorhanden?
- {
- s = items[i][0]+ ';' + items[i][1] + ';' + items[i][2] + ';' + items[i][3] + ';' + items[i][4] + ';';
- b.write(s);
- b.newLine();
- }
- b.close();
- f.close();
- }
- }
- catch(IOException e)
- {
- System.out.println("Fehler beim Erstellen der Datei.");
- }
- }