Резюме
Язык С++ предоставляет довольно ограниченное количество операторов. Некоторые из них предназначены для управления потоком выполнения программы.
• Операторы while, for и do while позволяют реализовать итерационные циклы.
• Операторы if и switch позволяют реализовать условное выполнение.
• Оператор continue останавливает текущую итерацию цикла.
• Оператор break осуществляет принудительный выход из цикла или оператора switch.
• Оператор goto передает управление помеченному оператору.
• Операторы try и catch позволяют создать блок try, в который заключают операторы программы, потенциально способные передать исключение. Оператор catch начинает раздел обработчика исключения, код которого предназначен для реакции на исключение определенного типа.
• Оператор throw позволяет передать исключение, обрабатываемое в соответствующем разделе catch.
• Оператор return останавливает выполнение функции. (Подробней об этом — в главе 6.)
Кроме того, существуют операторы выражения и операторы объявления. Объявления и определения переменных были описаны в главе 2.