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

Страница 5

Блок try .finally

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

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

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

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

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


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

Характеристика особенностей образования детей с отклонениями в развитии за рубежом и в России
Изучив системы образования детей с отклонениями в развитии за рубежом интересно было бы сравнить эти системы образования с системой специального образования в России. В России на современном этапе детям с ограниченными возможностями здоровья оказывают специализированную помощь множество учреждений, ...

Социально-культурные и социально-экономические аспекты роли и значение информации о высшем учебном заведении и качестве его услуг
Система образования формируется в соответствии с концепцией непрерывного образования. Структура этой концепции такова: семейное воспитание; дошкольное воспитание; общеобразовательная школа; внешкольное обучение и воспитание; профессионально-техническое образование; специальное среднее образование; ...

Игровой момент в обучении
Один из весьма эффективных методов обучения детей младшего возраста – игровой: через игру, например, в детском саду изучаются иностранные языки. Игра – действие синкретическое (о синкретизме см. далее), в ней задействованы мыслительная деятельность, физические и речевые действия (например, в ответ ...

Меню

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