[Javalist] Segítség! Java7 compiler BUG???

Gábor Garami gabor.garami at hron.me
2012. Júl. 24., K, 13:17:42 CEST


En nem szeretek null-t visszaadni, mert abbol szeret NPE keletkezni -
es mindig ott, ahol vegkepp nem szamitok ra. Halalosan gyulolom a
semmihez se kotheto hibakat.

Akkor mar valami ures objektum.

Garami Gábor
E-mail: gabor.garami at hron.me
Tel: +36 20 235 9621
MSN: hrgy at vipmail.hu
Skype: hron84


2012/7/24 Suller Andras <suller.andras at gmail.com>:
> 2012/7/23 Viczián István <viczian.istvan at gmail.com>:
>> Üdv,
>>
>> Egy okos könyvben olvastam erre egy alternatívát, amelyik
>> kijelentette, hogy nem jó a return null, mint vezérlő érték, ugyanúgy,
>> ahogy ne adj vissza státuszkódot sem. Ehelyett egyrészt Exception-t
>> javasol, amit meg én nem szeretek, mert én az Exception-t mint
>> kivételes eseményt értelmezek, és az, hogy egy ellenőrzés elbukik, az
>> nem mindig kivételes esemény.
>> Ehelyett van egy olyan megoldás, hogy két szép metódust deklarálsz, és
>> úgy hívod, mert olvashatóbb a hívás helyén.
>>
>> if (parameterekHibatlanok()) {
>>   csinaldMeg();
>> }
>
> Ez akkor alternativa a Peter altal felvetett dologra, ha nem kell
> visszaadni semmit. Kulonben az else agban muszaj valamit return-olni,
> vagy kivetelt dobni.
>
> Egyebkent szerintem az lehet helyes, ha valami metodus null-t ad
> vissza. Neha en is szoktam alkalmazni.
>
> Andras
> _______________________________________________
> Javalist mailing list
> Javalist at lists.javaforum.hu
> http://lists.javaforum.hu/mailman/listinfo/javalist


További információk a(z) Javalist levelezőlistáról