![]() ![]() |
|
In Java, di norma, una istruzione puo' essere una
istruzione
semplice (assegnamento), un'istruzione composta (iterativa,
condizionale) oppure un blocco di istruzioni.
|
I blocchi possono essere annidati: all'interno di un blocco può esserci un'altro blocco. |
Le variabili dichiarate in un blocco sono visibili solo all'interno del blocco stesso (variabili locali). |
I loro identificatori non possono essere uguali a identificatori di variabili esterne al blocco. |
Esempio:
int e = 2;
{ int l = 4; System.out.println("l =" + l); System.out.println("l+e =" + (l+e)); } System.out.println("l =" + l) // ERRORE!! |