Example
Utilize the switch statement to determine the name of the weekday.
int day = 4;
switch (day ) {
case 1:
System.out .println("Monday");
break;
case 2:
System.out .println("Tuesday");
break;
case 3:
System.out .println("Wednesday");
break;
case 4:
System.out .println("Thursday");
break;
case 5:
System.out .println("Friday");
break;
case 6:
System.out .println("Saturday");
break;
case 7:
System.out .println("Sunday");
break;
}
// Outputs "Thursday" (day 4)
|
Definition and Usage
The switch keyword chooses from multiple code blocks to execute.
In the provided example:
- The switch expression undergoes evaluation once.
- The expression’s value is compared with the values of each case.
- Upon finding a match, the associated block of code is executed.
- The break keyword is employed to exit the switch block upon encountering a match.