Если заранее невозможно описать все возможные случаи в операторе switch
, то можно добавить ключевое слово default
(англ. "по умолчанию"). Если соответствия любому из case
не найдено, то будут выполнены операторы перечисленные начиная с default
. Ключевое слово default
похоже на оператор else
в цепочке if/else
.
По соглашению, default
описывается последним, но это не является строгим правилом.
switch (num) {
case value1:
statement1;
break;
case value2:
statement2;
break;
...
default:
defaultStatement;
}
Напишите оператор switch так, чтобы переменная answer
принимала разные значения при следующих условиях:"a"
- "apple""b"
- "bird""c"
- "cat"default
- "stuff"