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.
- throw vo finally bloku Vladimir Bobes Tuzinsky
- Re: throw vo finally bloku Martin Kuba
- Re: throw vo finally bloku Vladimir Bobes Tuzinsky
