Daniel Thoma: Variablegueltigkiet bei try und catch

Beitrag lesen

Hi MM und UlfL,

Das problem ist nicht, daß x im try-block unbekannt wäre, sondern, daß es nach dem try-catch
möglicherweise nicht intialisiert sein könnte, wenn der catch-block durchlaufen wird.

die Variable braucht einen Initialwert,

Exakt.

int x = null;

Leider geht null nur bei referenzen also:
Object x = null; oder so
bei integern:
int x = 0;

Tschüs

Daniel