Switch-Case

Операторът Switch-Case се използва, когато имаме няколко опции (или възможности за избор) и може да се наложи да изпълним различна задача за всеки избор.

switch (variable or an integer expression)
{
     case constant:
     //Java code
     ;
     case constant:
     //Java code
     ;
     default:
     //Java code
     ;
}

Пример:

public class SwitchCaseExample1 {

public static void main(String[] args) {
     int num=2;
     switch(num+2)
     {
        case 1:
	  System.out.println("Case1: Value is: "+num);
	case 2:
	  System.out.println("Case2: Value is: "+num);
	case 3:
	  System.out.println("Case3: Value is: "+num);
        default:
	  System.out.println("Default: Value is: "+num);
      }
   }
}

Оператора break не е задължителен, прекратява изпълнението след избор

Пример без break:

Изход:

Пример с break

Output:

Last updated

Was this helpful?