Java - Switch Statement

  1. import java.io.*;    
  2.     
  3. class ssvswitch    
  4.  {    
  5.    public static void main(String arg[]) throws IOException    
  6.     {    
  7.       String t,t1;    
  8.       double allo=0;    
  9.       int inc,cat;    
  10.       double all;    
  11.     
  12.         
  13.       DataInputStream dr = new DataInputStream(System.in);    
  14.     
  15.       System.out.print("Enter the Income : ");    
  16.       t = dr.readLine();    
  17.       inc = Integer.parseInt(t);    
  18.     
  19.       System.out.print("Enter the Category : ");    
  20.       t1 = dr.readLine();    
  21.       cat = Integer.parseInt(t1);    
  22.        
  23.       switch(cat)    
  24.        {    
  25.          case 1 : allo = 0.05;    
  26.                   break;    
  27.     
  28.          case 2 : allo = 0.07;    
  29.                   break;    
  30.     
  31.          case 3 : allo = 0.10;    
  32.                   break;    
  33.        }    
  34.     
  35.          all = inc * allo;    
  36.          System.out.println("\nAllowance to be paid : " + all);    
  37.    }    
  38.  }