Pages

16.03.13

Вложенный оператор Switch

Демонстрация работы вложенного оператора switch. Внешний оператор switch лишен оператора break, во внутреннем операторе switch присутствует и break.

Пример:............................................................................................................................................

class Testingswitch {
    public static void main(String args[]) {

    int var = 2;
  
        switch(var) {
        case 1: System.out.println("outer switch case 1");
        case 2: System.out.println("outer switch case 2");
        case 3: System.out.println("outer switch case 3");
            switch(var) {
            case 1: System.out.println("  case 1 of inner switch");
            break;
            case 2: System.out.println("  case 2 of inner switch");
            break;
            }
        case 4: System.out.println("outer switch case 4");  
        }    
    }
}
..........................................................................................................................................................

Как видно из примера, внутренний оператор break не прекращает работу внешнего оператора switch.




Немає коментарів:

Дописати коментар