Урок 4. Блок default в переключателях (switch – case)


#1

Бывает случаи, когда в переключателе switch–case не существует постоянного выражения соответствующего значению в выражении селекторе, и нужно пользователю сообщить об этом. Для этого используется дополнительный блок default (его использование необязательно), который будет выполнятся, если постоянное выражение оператора case не содержит соответствующего значения выражения-селектора. Если блок default отсутствует, происходит выход за пределы оператора switch.

Правило: блок default, как и каждый блок case, в котором содержатся выполняемые операторы, должен завершаться оператором перехода break или goto case, return или throw.

Блок default может быть создан в любом месте тела переключателя switch-case. Исключением является тело операторов case.

Источник: видеоурок Александра Шевчука"ВИДЕОУРОК №4. УСЛОВНЫЕ КОНСТРУКЦИИ"

%D1%81%D1%82%D1%80%D0%B5%D0%BB%D0%BA%D0%B0%20%D0%B2%D0%BB%D0%B5%D0%B2%D0%BE%202 предыдущая статья | следующая статья %D1%81%D1%82%D1%80%D0%B5%D0%BB%D0%BA%D0%B0%20%D0%B2%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%202


Урок 4. Оператор многозначного выбора – switch-case (переключатель)
Содержание справочника С# Starter