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

Страница 5

Блок try .finally

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

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

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

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

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


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

Правила составления тестовых заданий
1. Начинайте формулировать вопрос с правильного ответа. 2. Содержание задания должно отвечать программным требованиям и отражать содержание обучения. 3. Вопрос должен содержать одну законченную мысль. 4. При составлении вопросов следует особенно внимательно использовать слова «иногда», «часто», «вс ...

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

Разработка концепции курса
В результате анализа существующих аналогов учебных программ сделан вывод, что в существующем курсе по дисциплине «Формообразование» не выстроен в полной мере логический переход от изучения плоских композиций к работе с объемом в пространстве. Необходимость данного перехода обусловлена в целом межпр ...

Меню

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