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

Страница 5

Блок try .finally

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

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

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

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

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


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

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

Становление университета в XIX в. – в начале XX в
В первой половине XIX века Университет стал не только научным, но и культурным центром России. Члены декабристских организаций были воспитанниками Московского университета. Традиции свободомыслия продолжали студенческие кружки братьев Критских, В.Г. Белинского, А.И. Герцена и многих других не мене ...

Общее недоразвитие речи. Определение. Этиология
Впервые научное объяснение общему недоразвитию речи было дано Левиной Р.Е. и коллективом научных сотрудников НИИ дефектологии АПН СССР в 50-60-е гг. ХХ в. Психолого-педагогическая направленность исследований привела к пересмотру классификационных представлений, а вместе с тем и к построению новых п ...

Меню

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