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:
Code Block |
---|
language | java |
---|
title | Java forrás |
---|
linenumbers | true |
---|
|
try
{
// Itt pár sor programunk van
}
catch (Exception e)
{
throw e;
} |
Ennek egy javított verziója:
Code Block |
---|
language | java |
---|
title | Java forrás |
---|
linenumbers | true |
---|
|
try
{
// Ismét pár sor program
}
catch (Exception e)
{
} |
Esetleg egy kis hiányosság a referenciákat illetően:
Code Block |
---|
language | java |
---|
title | Java forrás |
---|
linenumbers | true |
---|
|
X x=new X();
x.list.add("...");
X y=x;
x.list=null;
y.list.add("..."); |