Hi alle miteinander,
wir haben im Rahmen eines Praktikums eine kleine Software geschrieben, in der wir eigene Exceptions definieren und werfen, wenn der entsprechende Fall eintritt.
Ergänzend schreibe ich eine GUI für diese Software und würde gerne die von uns geworfene Exception abfangen und in einer JTextArea ausgeben lassen.
Nun ist es in unserem Fall so, dass diese Exceptions ja nicht in einem catch-Block geworfen werden und ich somit kein Exception-Objekt habe. Unser Fall sieht so aus:
Hierbe sind "assertion" und "ParserException" eine eigene Variable, bzw. Klasse.
Kann mir da jemand weiterhelfen, wie ich das angehen sollte?
Grüße und danke schön,
Blokko
wir haben im Rahmen eines Praktikums eine kleine Software geschrieben, in der wir eigene Exceptions definieren und werfen, wenn der entsprechende Fall eintritt.
Ergänzend schreibe ich eine GUI für diese Software und würde gerne die von uns geworfene Exception abfangen und in einer JTextArea ausgeben lassen.
Nun ist es in unserem Fall so, dass diese Exceptions ja nicht in einem catch-Block geworfen werden und ich somit kein Exception-Objekt habe. Unser Fall sieht so aus:
Java:
if (assertion.indexOf("CREATE ASSERTION") != 0) {
throw new ParserException(
"Das Statement muss mit \"CREATE ASSERTION\" beginnen",
assertion);
}
Hierbe sind "assertion" und "ParserException" eine eigene Variable, bzw. Klasse.
Kann mir da jemand weiterhelfen, wie ich das angehen sollte?
Grüße und danke schön,
Blokko