Книга: ЯЗЫК ПРОГРАММИРОВАНИЯ С# 2005 И ПЛАТФОРМА .NET 2.0. 3-е издание
Атомы обработки исключений в .NET
Атомы обработки исключений в .NET
При создании программ с применением структурированной обработки исключений предполагается использовать следующие четыре взаимосвязанных элемента:
• тип класса, который предоставляет подробную информацию о возникшей исключительной ситуации;
• член, который генерирует, или направляет (throw) вызывающей стороне экземпляр класса, соответствующего исключительной ситуации:
• блок программного кода вызывающей стороны, в котором был вызван генерирующий исключение член;
• блок программного кода вызывающей стороны, в котором выполняется обработка, или захват (catch), данного исключения.
В языке программирования C# предлагаются четыре ключевых слова (try, catch, throw и finally), с помощью которых генерируются и обрабатываются исключения. Тип, представляющий соответствующую проблему, является классом, производным от System.Exception (или его потомком). С учетом этого давайте выясним роль указанного базового класса.
- Роль обработки исключений в .NET
- Улучшенный протокол локальных соединений (XNET)
- 1.2. Понятие информации. Общая характеристика процессов сбора, передачи, обработки и накопления информации
- Chapter 16. Commercial products based on Linux, iptables and netfilter
- Генерирование исключений
- NETMAP target
- Internet Service Providers who use assigned IP addresses
- Методы грамотной обработки возражений изменению
- ГЛАВА 4 Обработка исключений
- Специфика .NET Compact Framework: ADO.NET
- B1.7. Функции обработки ошибок
- Формы Web ASP.NET