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

    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-6010ff9211ebe422201137/] For example: [crayon-6010ff9211ec2260792278/] Output: Price is greater than 10 You can write single line followed […]

  • 27 April

    Do While loop in java with example

    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 the loop is recommended. In Do while loop, loop body is executed at least […]

  • 13 April

    Java break statement example

    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 the element in an array and if element […]

  • 12 April

    Java continue statement example

    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 condition. Let’s take very simple example: Java continue […]

  • 05 April

    While loop in java with example

    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 while loop in java [crayon-6010ff92121c7445471561/] Let’s take a very simple example: […]

  • 05 April

    For loop in java with example

    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 to for loop. Initialization Condition Increment or decrement Syntax for for loop in java [crayon-6010ff921238e969193038/] Initialization: Initialization statement executes […]

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.