Справочное руководство по C++

R.17.9 Обработка особых ситуаций.

Проверяемый-блок:

 try составной-оператор список-обработчиков.

Список-обработчиков:

 обработчик список-обработчиков opt.

Обработчик:

 catch ( описание-особой-ситуации ) составной-оператор.

Описание-особой-ситуации:

 список-спецификаций-типа описатель.

 список-спецификаций-типа абстрактный-описатель.

 список-спецификаций-типа.

 …

Выражение-запуска:

 throw выражение opt.

Спецификация-особой-ситуации:

 throw ( список-типа opt )

Список-типа:

 имя-типа.

 список-типа , имя-типа.