511
Studium a uplatnění / Re:Hledám knihy: Myslíme v C++ a v Javě
« kdy: 15. 09. 2019, 03:21:43 »Výjimečné chyby ošetříš o pár pater výš a vhledem k jednotnému rozhraní v tom nevidím žádný problém. Granularitu lze kdykoli zjemnit odchycením výjimky a uložením do stacku nové výjimky na vyšším levelu. Tím si zdroj výjimky krásně vytrasuješ.Jednotné rozhraní čeho? Neznámou Exception můžu akorát tak převést na neznámý řetězec, ten zalogovat a pak zdechnout. To už můžu zavolat při jakékoliv chybě rovnou abort. V tom crashdumpu ten callstack dostanu taky.
Výjimky nejsou final, klidně si je můžeš podědit a rozšířit o další atributy dle libosti. Při ošetřování jdeš od specializovaných k obecným. Je to velmi jednoduché.


