In above example, the control will jump to respective statement depending on the value of the variable k. If the value of k is ‘a’, then Apple will be printed on the screen. break after System.out.println takes the control out of the switch statement. If break is not included, contr...
Switch Statement in Java - Learn how to use the switch statement in Java effectively with examples and syntax details.
default Case in Java switch-case The switch statement also includes an optional default case. It is executed when the expression doesn't match any of the cases. For example, class Main { public static void main(String[] args) { int expression = 9; switch(expression) { case 2: System.ou...
The syntax of Switch case statement looks like this – switch(variableoran integer expression){caseconstant://Java code;caseconstant://Java code;default://Java code;} Switch Case statement is mostly used withbreak statementeven though it is optional. We will first see an example without break ...
Examples of CaseStatement in Java The below examples clearly show how the Case statement work in Java. Example #1 When the value of the Switch expression is matched with a Case value Code: public class MyClass { public static void main(String args[]) { ...
Wrapper classes have also been available since Java 5. Of course,switchargument andcasevalues should be of the same type. 4.2.NonullValues We can’t pass thenullvalue as an argument to aswitchstatement. If we do, the program will throwNullPointerException, using our firstswitchexample: ...
Here’s a simple example: intday=3;switch(day){case1:System.out.println('Monday');break;case2:System.out.println('Tuesday');break;// ...}#Output:#'Tuesday' Java Copy In this example, we have a switch statement that checks the value of the variableday. Depending on the value, it ...
Java 12 introduced the switch expressions which can compute the value for the whole switch statement and assign its value to a variable. It is very similar to other normal Java statements. 2.1. Return value with Arrow Syntax Let us rewrite the last example, with a switch expression. Noticelin...
The default label is optional. there can be at most one default label in a switch statement. For example, Demo publicclassMain {publicstaticvoidmain(String[] args) {inti = 10;//www.java2s.comswitch(i) {case10:// Found the matchSystem.out.println("Ten");// Execution starts herecase20...
This section provides a tutorial example on how to use 'switch' statements to print business hours based on today's date.© 2025 Dr. Herong Yang. All rights reserved.The following program shows how a "switch" statement is used to print a specific message depending on which day of week ...