Azért van néhány bődületes baromság a Javában, (ami nincs a C#-ban) mint pl. a kötelezően kezelendő kivételek. Van egy fájl, előbb megnézem, hogy létezik-e, ha nem létrehozom, ha igen beolvasom. A beolvasásnál kötelező egy IOException-t lekezelni, ami biztos nem váltódik ki, hiszen a fájl vagy eddig is létezett, vagy most lett létrehozva. Oké, hogy azt akarja elkerülni, hogy egy figyelmen kívül hagyás esetén ne fagyjon le a program (esetleg adatvesztést okozva) de mi van ilyen esetekben, vagy csak gyorsan összedobok valamit, a kivételkezelő blokkot az IDE legenerálja, én meg üresen hagyom. Ezzel semmi mást nem ért el, csak gány kódot. |