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

Страница 5

Блок try .finally

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

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

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

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

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


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

Классификация учебных проектов
Учебные проекты находят все более широкое применение в образовательном процессе, поэтому возникла насущная необходимость в их классификации. Е.С. Полат предложена следующая классификация проектов: 1. По доминирующей в проекте деятельности : Исследовательские проекты. Основные требования к таким про ...

Роль игры в формировании детского коллектива
Огромная роль в развитии и воспитании ребенка принадлежит игре - важнейшему виду детской деятельности. Она является эффективным средством формирования личности дошкольника, его морально - волевых качеств, в игре реализуется потребность воздействия на мир. "Игра - это огромное светлое окно, чер ...

Анализ результатов исследования связной речи старших дошкольников с задержкой психического развития
На фоне значительного отставания в развитие связной речи у детей с задержкой психического развития экспериментальной группы отмечались существенные различия в овладении навыками этого вида речевой деятельности. Сопоставление результатов выполнения заданий позволяет выделить две группы детей в завис ...

Меню

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