Switch statement
Switch statement — allows you to evaluate a single expression against multiple possible values.
switch (expression) {
case value1:
// Code to execute if expression equals value1
break;
case value2:
// Code to execute if expression equals value2
break;
default:
// Code to execute if no case matches
} switch (stringExpression) {
case "String1":
// Code to execute if stringExpression equals "String1"
break;
case "String2":
// Code to execute if stringExpression equals "String2"
break;
// More cases...
default:
// Code to execute if no case matches
} String season = "Summer";
switch (season) {
case "Spring":
System.out.println("It's spring!");
break;
case "Summer":
System.out.println("It's summer!");
break;
case "Fall":
System.out.println("It's fall!");
break;
case "Winter":
System.out.println("It's winter!");
break;
default:
System.out.println("Invalid season");
}
Semantic portal