Hiho,
Ich hab in einem meiner Lernprogramme beim Laden des Programms diesen Code hier:
try
{
File datei = new File(„patho.xyz“);
FileInputStream fis = new FileInputStream(datei);
ObjectInputStream ois = new ObjectInputStream(fis);
ObjectDatabase o = (ObjectDatabase) ois.readObject();
ois.close();
fis.close();
if (o != null)
{
ObjectDatabase.lade(o);
}
}
catch (FileNotFoundException e)
{
e.printStackTrace();
System.err.println(e.getMessage());
}
D.h. ja, das wenn das File nicht gefunden wird, dass es nur eine Exception wirft und dann aufhört.
Ich hab leider kA von dem Laden und Speichern, was muss ich in das Catch schreiben, dass es wenn keine Datei existiert eine neue Anlegt und dann ein neues leeres Objekt läd?
MfG Purple