Объектно-ориентированное программирование: учебное пособие / В. Н. Казагачев.

Обработчик terminate(), также поставляемый в составе системы, вызывается в том случае, когда для обработки исключения не предоставляется другой обработчик. По умолчанию вызывается функция abort(). В другом случае, чтобы предоставить обработчик, может быть использована set ІегтіпаІе().Поставляемый в составе системы обработчик unexpected() вызывается, если функция устанавливает исключение, которого не было в списке спецификаций исключений. По умолчанию вызывается abort(). В другом случае, чтобы предоставить обработчик, может быть использована функция set unexpected(). Литература: 2осн., [254-255], [261-268]; 12 доп., [419-423]. Контрольные вопросы: 1. Зачем нужен механизм обработки ошибок? 2. Механизм исключительных ситуаций 3. Ключевые слова обработки исключительных ситуаций 4. Для чего служит оператор throw? 5. В каком блоке происходит обработка исключительной ситуации?

RkJQdWJsaXNoZXIy MTExODQxMg==