Zurücksetzen eines try-Blocks

Status
Nicht offen für weitere Antworten.

Maxl18

Mitglied
Hallo,

ich habe ein Programm, dass verschiedene Dateien erstellt, je nachdem was man für Parameter in mehrere GUIs eingibt.
Wenn man z.B einen falschen Datentyp eingibt, wirft das Programm eine Exception. Falls dies geschiet, würde ich gerne im catch-Block das aktuelle GUI neu starten und alles rückgängig machen, was seitdem erstellt und aufgerufen wurde (also quasi den letzten fehlerfreien Stand aufrufen)
Gibt es dazu irgendwelche Methoden?

Habs mal mit JFrame.setDefaultCloseOperation(JFrame.ABORT) probiert, aber des is glaub nicht so ganz richtig?!

Lg, Max
 
Musste manuell machen. Wüsste nicht, wie das sonst gehen soll. Zumal es Operationen gibt, die nicht oder nicht so einfach (automatisiert) Rückgängig gemacht werden können. Generell solltest du bei sowas erst Daten manipulieren, wenn du sichergestellt hast, dass es nicht zu einem Fehler kommen kann (gibt natürlich Situationen, da ist das nur beschränkt möglich).
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben