switch statement - condition statement - only once the checking takes place so we recommend use break statement.
switch(condition/variable/choice)
{
case 1:
 //statements
 break;
case 2:
 // statements
 break;
case 3:
//statement
break;
case 4:
//statement
break;
default:
//statement
break;
}
EXAMPLE
WE ARE CREATING A MENU DRIVEN PROGRAM OF CALCULATOR
import java.util.*;
public class CalculatorSwitch
{
 public static void main(String agr[])
 {
 int a,b,c;
 char ch;
 Scanner sc = new Scanner(System.in);
 System.out.println("enter two number");
 a = sc.nextInt();
 b = sc.nextInt();
 System.out.println("You have following choice to manipulate data, press the symbol as given below");
 System.out.println("+ : Addition");
 System.out.println("- : subtraction");
 System.out.println("* : multiply");
 System.out.println("/ : divide");
 System.out.println("% : modulus");
 System.out.println("^ : power");
 ch = sc.next().charAt(0);
 
 switch(ch)
 {
 case '+':
 c= a+b;
 System.out.println("Added = "+c);
 break;
 case '-':
 c = a-b;
 //c= a+b;
 System.out.println("subtarct = "+c);
 break;
 
 case '*':
 c= a*b;
 System.out.println("Multiply = "+c);
 break;
 
 case '/':
 c= a/b;
 System.out.println("Divide = "+c);
 break;
 case '%':
 c= a%b;
 System.out.println("remainder = "+c);
 break;
 case '^':
 c= a^b;
 System.out.println("power= "+c);
 break;
 default:
 System.out.println("Worng choice");
 break;
 }
 
 }
OUTPUT
enter two number
4732
773
You have following choice to manipulate data, press the symbol as given below
+ : Addition
- : subtraction
* : multiply
/ : divide
% : modulus
^ : power
-
subtarct = 3959
 
1