Nabend zusammen,
ich habe eine Frage zu meinem try - catch Block.
Abhängig von einem Parameter mache ich einen SELECT auf die Datenbank. Dieser SELECT bzw. die Verarbeitung des ResultSets mache ich logischerweise in einem try catch Block. Wenn kein passender Datensatz in der Tabelle gefunden wird springt er bei mir in den Catch-Block, so sollte es denke ich auch sein.
Wenn genau dieser Fall eintritt (kein Datensatz gefunden wird) muss ich eine Variable = 100 setzen. Ich würde jetzt gerne wissen ob es "sauber" ist wenn ich einfach im Catch-Block sage: variable = 100 und das e.printStackTrace() rauswerfe.
Funktionieren tut es, nur ist es auch einer saubere Lösung die man so einsetzen sollte?
Danke und einen schönen Abend
ich habe eine Frage zu meinem try - catch Block.
Abhängig von einem Parameter mache ich einen SELECT auf die Datenbank. Dieser SELECT bzw. die Verarbeitung des ResultSets mache ich logischerweise in einem try catch Block. Wenn kein passender Datensatz in der Tabelle gefunden wird springt er bei mir in den Catch-Block, so sollte es denke ich auch sein.
Wenn genau dieser Fall eintritt (kein Datensatz gefunden wird) muss ich eine Variable = 100 setzen. Ich würde jetzt gerne wissen ob es "sauber" ist wenn ich einfach im Catch-Block sage: variable = 100 und das e.printStackTrace() rauswerfe.
Funktionieren tut es, nur ist es auch einer saubere Lösung die man so einsetzen sollte?
Danke und einen schönen Abend