Основные понятия ООП

Страница 5

Блок try .finally

Блок try .finally используется в тех случаях, когда необходимо выполнить некоторые действия даже в случае возникновения исключительной ситуации (например, освободить занятую память).

В данной конструкции сначала выполняются операторы, расположенные в разделе try. Если при их выполнении не возникло исключительной ситуации, то выполняются операторы, расположенные в разделе finally. Если же при выполнении операторов в разделе try возникает исключительная ситуация, то управление сразу передается первому оператору раздела finally.

Эта конструкция не обрабатывает исключительную ситуацию, а лишь служит для защиты выделенных ресурсов, позволяя освободить их даже в случае возникновения исключительной ситуации.

Исключительную ситуацию можно программно вызвать с помощью специального оператора raise.

Страницы: 1 2 3 4 5 


Другое о педагогике:

Сравнительный анализ двух программ для начальных классов в общеобразовательной и коррекционной школе VIII вида
Для сравнительного анализа программ в общеобразовательной и коррекционной школах были взяты программа «Школа России. Концепция и программы для начальных классов» и программа под редакцией В.В. Воронковой для специальных образовательных учреждений VIII вида. В отличии от обычной школы, в коррекционн ...

Тестирование в текущем контроле
Для текущего контроля разрабатывают корректирующие и диагностические тесты. Корректирующие тесты, как правило, являются критериально-ориентированными: если процент ошибок учащегося превышает критериальный балл, то его знания нуждаются в коррекции. С помощью корректирующих тестов можно найти слабые ...

Игры с использованием таблиц и планов
"Где стоит матрешка?" Цель: отработка форм, передающих пространственные значения (предлоги в и на для обозначения местонахождения, конструкция "что находится где?"), употребление придаточных определительных предложений с союзным словом который (-ая, - ое, - ые). Реквизит: рисуно ...

Меню

Copyright © 2020 - All Rights Reserved - www.normaleducation.ru