Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Защищенные блоки

Класс Exception | Стандартные классы исключений | While not EOF(F) do begin | Создание собственного класса | while notEOF(F) do |


Читайте также:
  1. D. Отсутствие реакции зрачков на прямой яркий свет. При этом должно быть известно, что никаких препаратов, расширяющих зрачки, не применялось. Глазные яблоки неподвижны.
  2. Барьеры и блокировки к просветлению
  3. Блокирование материнского инстинкта женщин.
  4. Блокировка по длине троса на грузовом барабане
  5. Блокировка, перекрытие и отключение политики.
  6. Блокировка.
  7. Блокировки

Средства Delphi для обработки исключений

(защищенные блоки, стандартные классы исключений, вызов исключений)

Классы общего назначения

В состав Delphi входит около 400 различных стандартных классов, простое перечисление которых заняло бы несколько страниц книги. В этой главе рассматриваются лишь некоторые самые важные классы общего назначения.

Класс Ехсерtion – обработка исключений

Класс Ехсерtion является прямым потомком базового класса TObject. Вместе со своими потомками он предназначен для обработки исключительных ситуаций (исключений), возникающих при некорректных действиях программы: например, в случае деления на ноль, при попытке открыть несуществующий файл, при выходе за пределы выделенной области динамической памяти и т. п. В этом разделе рассматриваются основные свойства исключений и их использование для повышения надежности программ.

 

СОВЕТ

При работе в среде Delphi эксперименты с исключениями плохо прослеживаются, так как при каждом исключении среда перехватывает управление программой. В этом случае бывает полезно отменить такое поведение среды. для этого откройте диалоговое окно Debugger Options, выбрав команду Тооls ► Debugger Options и на вкладке Language Exceptions снимите флажок Stop on Delphi Exceptions.

 

Защищенные блоки

Для обработки исключений в Delphi предусмотрены два типа защищенных блоков:

Try

<операторы>

Ехсерt

<обработчики исключений>

Else

<операторы>

end;

Try

<операторы>


Дата добавления: 2015-07-19; просмотров: 57 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Тел.\факс:8-/81369/2-14-73| Finally

mybiblioteka.su - 2015-2024 год. (0.005 сек.)