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

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

Cтраница 1


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

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

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

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

Обработка исключений проводится аналогично обработке прерываний.  [5]

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

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

Обработка исключений может рассматриваться как еще один способ возврата управления из функции или выхода из блока.  [8]

Обработка исключений в C подключается в ситуации, в которой функция обнаруживает ошибку, но не способна сама с ней управиться.  [9]

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

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

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

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

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

Обработка исключений в C подключается в ситуации, в которой функция обнаруживает ошибку, но не способна сама с ней управиться. Если исключение соответствует типу параметра в одном из блоков catch, выполняется код этого блока. В противном случае, вызывается функция завершения terminate, которая по умолчанию вызывает функцию abort для аварийного завершения работы.  [15]



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