Guten Morgen 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.
Code
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.");
}
}
Alles anzeigen
Mir ist heute Nacht leider kein Fehler aufgefallen, vielleicht findet ihr ihn ja.
/edit Hat sich erledigt. Danke trotzdem