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

Страница 5

Блок try .finally

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

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

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

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

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


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

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

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

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

Меню

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