Moin,
Die Frage der Sprache ist nur dann relevant wenn eine Meldung an den Benutzer geht. Was aber nicht die Sache eines Exception Objekts ist sondern in den Zuständigkeitsbereich des GUI fällt.
Dann ist dein Beispiel irreführend.
Und da ist sie wieder, meine Frage: Was wäre denn der Vorteil der Übergabe einer EXinstanz an die GUIinstanz anstelle einer Fehlernummer?
Und da ist sie wieder, meine Antwort mit einem Beispiel, was alles an einem Exception-Objekt hängen kann.
Viele Grüße
Robert