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

Страница 5

Блок try .finally

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

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

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

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

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


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

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

История становления дополнительного образования
Дополнительное образование детей – это особая сфера образования, которая реализуется посредством дополнительных образовательных программ и услуг как в учреждениях дополнительного образования, так и в общеобразовательных учреждениях. Дополнительное образование является подсистемой общего образования ...

Заполнение календаря
Заполнение календаря природы — еще одно дело повседневной жизни, которое сочетается с наблюдениями. Воспитатель с детьми регулярно фиксирует погоду и состояние живой природы, когда ведутся наблюдения за ней. В младших и средних группах взрослый помогает детям после прогулки отыскать картинки с явле ...

Меню

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