Zdravim vas,

pred par tyzdnami som prisiel na projekt, kde som sa po prvy krat stretol s takouto situaciou.
V business vrstve je niekolko metod, ktore si odniekial ziskaju Connection na databazu, zavolaju par metod v Dao vrstve a zatvoria Connection. Zatvaranie je standardne vo finally bloku.
Ak ale v try bloku vznikne vynimka (ci uz sql alebo nejaka business) a nasledne vznikne sql vynimka aj vo finally bloku, nie je jasne, ktoru vynimku by mala takato metoda vyhodit (najma v pripade, ze ani jednu z nich nevie zodpovedne spracovat.)
Po diskusii s kolegami som sa rozhodol opytat skusenejsich. Mate nejake namety, ako danu situaciu riesit?
Vdaka :)

b.

Odpovedet emailem