Обработка - исключение - Большая Энциклопедия Нефти и Газа, статья, страница 2
Чем меньше женщина собирается на себя одеть, тем больше времени ей для этого потребуется. Законы Мерфи (еще...)

Обработка - исключение

Cтраница 2


Обработка исключений особенно полезна для систем с отдельно разработанными компонентами. Это типично для больших программных комплексов. Обработка исключений позволяет проще объединять компоненты. Каждый компонент может сам осуществлять обнаружение исключительной ситуации отдельно от ее обработки.  [16]

Обработка исключений создана, чтобы обрабатывать нечасто встречающиеся ситуации, но которые часто приводят к завершению программы, так что от авторов компиляторов не требуется, чтобы выполнение обработки исключений проводилось оптимально.  [17]

Обработка исключений ( исключительных ситуаций) является, по существу, усложненной формой проверки на наличие ошибок. Хотя любая программа может реализовать и использовать обработку исключений, для пользователей компонентов и других классов Си обработка исключений особенно важна. Например, если вы используете компонент и в нем происходит нечто из ряда вон выходящее, вы должны знать об этом. Хорошо написанный компонент сформирует исключение, когда что-то пойдет неправильно. Вы можете захватить это исключение и обработать его так, как вам нужно: либо завершить программу, либо дать пользователю возможность исправить ситуацию и повторить свои действия.  [18]

Обработка исключений позволяет вам в максимальной степени контролировать работу своей программы при возникновении ошибок.  [19]

Обработка исключений осуществляется для того, чтобы дать возможность программе перехватить и обработать ошибку прежде, чем ошибка произойдет и наступят ее неприятные последствия. Если программист не обеспечивает средства обработки неисправимой ошибки, то при ее возникновении программа прекращает свою работу.  [20]

Структурной обработке исключений и соответствующим классам библиотеки MFC посвящена отдельная часть третьего тома книги.  [21]

Вообще обработка исключения менее важна, чем использование блоков finally, поскольку Delphi может пережить большинство исключений. Слишком много блоков обработки исключений в программном коде, вероятно, указывает на ошибки в логике самой программы и, возможно, недопонимание роли исключений в языке.  [22]

Состояние обработки исключения связано с прерываниями, которые генерируются как внутренними устройствами DSP, так и поступают от внешних источников.  [23]

24 Интерфейс Core-PIC. [24]

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

Блок обработки исключений начинает выполняться тогда, когда возникла исключительная ситуация при выполнении защищенного блока.  [26]

Смысл обработки исключений заключается в том, чтобы дать возможность программам перехватывать и обрабатывать ошибки прежде, чем они произойдут и наступят их неприятные последствия. Если программист не обеспечивает средства обработки неисправимой ошибки, то при ее возникновении программа прекращает свою работу; исправимые ошибки обычно позволяют программе продолжать выполнение, но приводят к неправильным результатам.  [27]

Синтаксис обработки исключений не особенно сложен. Ключевые слова try и catch используется при обработке исключений, а ключевое слово throw - для формирования исключения. Рассмотрим их более подробно.  [28]

Механизм обработки исключения таков, что выполнение программы продолжается не с оператора, следующего за оператором, вызвавшим исключение.  [29]

30 Информация о возникшей ошибке. [30]



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