Switch case in java

Switch case in java is alternative to if else if ladder. It is used to execute statements based on some conditions.

Syntax of Switch case in java

Let’s understand it with the help of simple example.
We are going to print weekday based on integer. 0 represents Sunday, 1 represents Monday and so on..

Output:

Friday

As we have highlighted in syntax, break keyword is optional.
Let’s see what happens if we do not use break statement.

Output:

Friday
Saturday
Invalid day of week

As you can see here, if you do not use break statement, it will execute all the statements once condition is met.

Switch case String example

You can use String also in expression from Java 7 onwards.
Let’s understand with help of simple example:

Output:

Friday

Switch case uses equals method comparison internally, so case statement is case sensitive here.

Choosing between Switch case and if-else if it depends on readability and various factors. You can choose as per your needs.

that’s all about switch case in java.

Related Posts

  • 27 April

    if else statement in java

    Table of ContentsSimple If statementIf else statementIf else if ladder statementConditional Operators If else statements in java are used to test some conditions. It evaluates a condition to be true or false. There are three types of if statements. If statement If else statement If else if ladder statement Simple If statement [crayon-6148c3efcdfa6328718902/] For example: [crayon-6148c3efcdfb0508289817/] […]

  • 27 April

    Do While loop in java with example

    Table of ContentsSyntax for do while loop in javaExerciseInfinite do while loop in java There are several looping statements available in java. One of them is do while loop in java. While loop is used to execute some statements repeatedly until the condition returns false. If the number of iterations is not known beforehand, while […]

  • 13 April

    Java break statement example

    Table of ContentsJava break statement exampleLabeled break statement: Break statement is one of the different control statements which we use very often. If break statement is found in loop, it will exit the loop and execute the statement following the loop. Let’s take very simple example: Java break statement example You want to search for […]

  • 12 April

    Java continue statement example

    Table of ContentsJava continue statement exampleLabeled continue statement continue statement is one of the different control statements which we use very often.If continue statement is found in loop, it will continue the current iteration and will not execute statements following continue statements. It is generally used to skip current iteration on the basis of some […]

  • 05 April

    While loop in java with example

    Table of ContentsThe syntax for while loop in javaExerciseInfinite while loop There are several looping statements available in java. One of them is while loop in java. While loop is used to execute some statements repeatedly until condition returns false. If number of iterations are not known beforehand, while loop is recommended. The syntax for […]

  • 05 April

    For loop in java with example

    Table of ContentsSyntax for for loop in javaExerciseInfinite for loop in javaUse two variables in for loop in java There are several looping statements available in java. One of them is for loop in java. For loop in java is used to execute some statements repeatedly until the condition returns false. There are three parts […]

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe to our newletter

Get quality tutorials to your inbox. Subscribe now.