Java Switch

A switch statement is a control statement used to execute different blocks of code based on the value of a given expression.

It is similar to an if-else statement, but it can be used to evaluate multiple expressions.

Example

public static void main(String[] args) {
        int day = 3;    
         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;
            default:
                System.out.println("Invalid day");
                break;
        }
}

// Output: Wednesday