Szinte mindenki tudna mesélni elrettentő példákat, amelyekkel pályafutása során találkozik, esetleg önmaga követ el szándékosan vagy véletlenül. Egy blogbejegyzésben Code of Horror címmel bukkanhatunk egy kisebb gyűjteményre, amely - alkattól függően - mosolyt, röhögögörcsöt vagy maradandó szemöldökrángást okozhat... Néhány szemelvény a hibakezelést illetően:
try { // Itt pár sor programunk van } catch (Exception e) { throw e; } |
Ennek egy javított verziója:
try { // Ismét pár sor program } catch (Exception e) { } |
Esetleg egy kis hiányosság a referenciákat illetően:
X x=new X(); x.list.add("..."); X y=x; x.list=null; y.list.add("..."); |