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

Страница 5

Блок try .finally

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

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

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

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

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


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

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

Диагностика уровня сформированности самооценки младших школьников
С целью проверки гипотезы была проведена опытно - экспериментальная работа, которая включает в себя констатирующий, формирующий и контрольный этапы. Опытно-экспериментальная работа проводилась в 3 классе МОУ СОШ №1 города Богородицка в период с сентября по март. В эксперименте принимало участие 7 ш ...

Урок закрепления изучаемого материала
Основная цель этого урока заключается в закреплении и осмыслении изученного в виде более соответствующих навыков и умений, как моторных, так и интеллектуальных. Стержнем педагогического пути достижения цели такого урока является не изучение учащимися нового материала, не их теоретическая самостояте ...

Меню

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