На этом шаге мы рассмотрим особенности использования этой конструкции.
Эта конструкция используется при необходимости сделать выбор. Синтаксис этой конструкции таков:
if (выражение) {блок1} else {блок2}
Работает эта конструкция так:
Часть else является необязательной: при ее отсутствии если указанное в if выражение ложно, то управление передается на выполнение следующего за if оператора, т. е. тело if не выполняется. Как ни покажется странным замечание, но его приходится делать: if и его тело - это одно целое! Их нельзя разрывать. Это же касается и конструкций while, for.
Часть else самостоятельно не применяется.
На следующем шаге мы рассмотрим конструкцию else-if.