Vai al contenuto

JAVA – Switch-case

switch(c) {
case value1:
...
break;
case value2:
...
break;
// eventuali altri case
case valueN:
...
default:
}

Nella costruzione il parametro di ingresso dello switch (c) deve essere di tipo byte, short, char, int oppure Enum. Dalla versione JAVA7 è ammesso anche il tipo String.

case sta ad indicare il caso in cui il valore di (c) sia di un dato tipo, ad esempio case 1: esegue l’operazione nel caso (c) abbia valore 1.

Il break invece fa uscire dallo switch bloccando la sua esecuzione.

default è invece un comando che esegue una data operazione nel caso tutti i precedenti casi non siano validi. Da notare che se nell’ultimo case prima del default non ci fosse inserito il break, verrebbe data l’operazione di quest’ultimo case più quella di default.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *