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

Страница 5

Блок try .finally

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

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

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

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

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


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

Из опыта работы по использованию тестов для контроля знаний, умений и навыков учащихся 2-3-х классов
Работу над созданием теста начинала с разработки плана теста, анализа программного содержания образования по учебным предметам. Затем разрабатывала перечень задач, которые ставятся перед тестированием. Второй этап при разработке тестов – составление и подбор заданий. Количество предлагаемых заданий ...

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

Основные формы и методы организации занятий по моделированию основы женского платья
Метод (methodos) по-гречески — «путь», «способ поведения». Под методом обучения понимается систематически применяемый способ работы преподавателя со студентами, позволяющий студентам развивать свои умственные способности и интересы, овладевать знаниями и умениями, а также использовать их на практик ...

Меню

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