podla mna je omnoho vyhodnejsie definovat rozumny framework, ktory si relativne spravne poradi so vsetkymi chybami (napr. v konkretnom pripade rozdelenim stranky na samostatne celky a ich nezavisle zpracovavanie), nez nadmerne pouzivanie kontrolovanych vynimiek a to preto, ze:
- chyby mozu byt behove a mozu byt zapricinene uplne roznakou blbostou ako kontrolovane chyby (nullpointerexception pri porovnavani null stringu je uplne najjednoduchsi priklad)
- pouzivanie kontrolovanych vynimiek vedie dost casto k ignorovaniu kontrolovanych vsetkych vynimiek (ci uz prebalovanim alebo pridavanim throws). programator potom prestava rozlisovat medzi kontrolovanymi vynimkami, ktore ma zmysel zpracovavat a tymi, ktore len prebublali z nizsich vrstiev
kontrolovane vynimky
martin5:05 odpoledne on Srpen 10th, 2010
podla mna je omnoho vyhodnejsie definovat rozumny framework, ktory si relativne spravne poradi so vsetkymi chybami (napr. v konkretnom pripade rozdelenim stranky na samostatne celky a ich nezavisle zpracovavanie), nez nadmerne pouzivanie kontrolovanych vynimiek a to preto, ze:
- chyby mozu byt behove a mozu byt zapricinene uplne roznakou blbostou ako kontrolovane chyby (nullpointerexception pri porovnavani null stringu je uplne najjednoduchsi priklad)
- pouzivanie kontrolovanych vynimiek vedie dost casto k ignorovaniu kontrolovanych vsetkych vynimiek (ci uz prebalovanim alebo pridavanim throws). programator potom prestava rozlisovat medzi kontrolovanymi vynimkami, ktore ma zmysel zpracovavat a tymi, ktore len prebublali z nizsich vrstiev