Hallo zusammen!
Ich habe eine Frage bezüglich Exceptions...
Und zwar rufe ich aus dem Konstruktor heraus eine Methode auf, die etwas überprüft und dann true oder false zurückliefert. Im Falle von false möchte ich: a) dass eine Fehlermeldung ausgegeben wird b) dass das Objekt nicht erstellt wird (sollte bei einer Exception wohl eh der Fall sein, oder?) und c) dass das Programm danach weiter abgearbeitet wird.
Kann mir jemand erklären, wie eine Exception aussehen muss? Bisher hat mir
gereicht, aber jetzt muss ich spezifischer werden und das Programm muss weitermachen. :bahnhof:
Danke und Grüße
Ich habe eine Frage bezüglich Exceptions...
Und zwar rufe ich aus dem Konstruktor heraus eine Methode auf, die etwas überprüft und dann true oder false zurückliefert. Im Falle von false möchte ich: a) dass eine Fehlermeldung ausgegeben wird b) dass das Objekt nicht erstellt wird (sollte bei einer Exception wohl eh der Fall sein, oder?) und c) dass das Programm danach weiter abgearbeitet wird.
Kann mir jemand erklären, wie eine Exception aussehen muss? Bisher hat mir
Code:
if (!validieren()) throw new Exception("Fehlermeldung");
Danke und Grüße
Zuletzt bearbeitet: