Книга: ЯЗЫК ПРОГРАММИРОВАНИЯ С# 2005 И ПЛАТФОРМА .NET 2.0. 3-е издание
Общие операторы catch
Общие операторы catch
В C# также поддерживается "общий" блок catch, который не получает явно объект исключения, генерируемый данным членом.
// Блок catch общего вида.
static void Main(string[] args) {
…
try {
for (int i = 0; i ‹ 10; i++) myCar.Accelerate(10);
} catch {
Console.WriteLine("Случилось что-то ужасное…");
}
…
}
Очевидно, что это не самый информативный способ обработки исключения, поскольку здесь вы не имеете возможности получить содержательную информацию о произошедшей ошибке (например, имя метода, содержимое стека вызовов или пользовательское сообщение). Тем не менее, в C# такая конструкция возможна.
Оглавление статьи/книги
Похожие страницы
- Общие рекомендации по безопасности
- Арифметические операторы
- 1.2.4. Операторы и приоритеты
- Условные операторы
- Общие принципы моделирования
- Поразрядные операторы
- Общие сведения
- Общие рекомендации поиска неисправностей
- 2.3. Общие требования к рекламе
- Логические операторы
- 2.3. Общие законы кибернетики
- Общие команды isql