Hallo zusammen,
ich lasse gerne JVM eine Benutzer-Exception werfen aus einem catch-Klausel:7
Da ich RatnasException überall in meiner Anwendung einsetze, komme ich nie auf die Idee, sie zu behandeln. So wird diese Exception einfach weiter nach oben bis zu main-Method gereicht.
Ich habe demnächst einen Termin zum Code-Review, ich habe ein bisschen Angst, dass dieser Stil, "Programmfluss zu beenden, wenn eine gewollt nicht zu behandelnde Exception auftaucht" ein Bad-Smell darstellt.
Ich frage mich, ob dieser Stil akzeptabel ist oder gibt es vielleicht triviales Pattern für den Zweck?
Vielen Dank für Eure Kommentare.
Viele Grüße aus Rheinland,
Eure Ratna
ich lasse gerne JVM eine Benutzer-Exception werfen aus einem catch-Klausel:7
Code:
...
try {
leseFile(pfad);
} catch (FileNotFoundException e) {
System.out.println("Datei kann nicht gelesen werden" + e.printStackTrace());
throw new RatnasException();
}
...
Da ich RatnasException überall in meiner Anwendung einsetze, komme ich nie auf die Idee, sie zu behandeln. So wird diese Exception einfach weiter nach oben bis zu main-Method gereicht.
Ich habe demnächst einen Termin zum Code-Review, ich habe ein bisschen Angst, dass dieser Stil, "Programmfluss zu beenden, wenn eine gewollt nicht zu behandelnde Exception auftaucht" ein Bad-Smell darstellt.

Ich frage mich, ob dieser Stil akzeptabel ist oder gibt es vielleicht triviales Pattern für den Zweck?
Vielen Dank für Eure Kommentare.
Viele Grüße aus Rheinland,
Eure Ratna
