Общие операторы 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# такая конструкция возможна.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

14.3 Операторы

Из книги C++ автора Хилл Мюррей

14.3 Операторы составной_оператор: (* список_операторов opt *)список_операторов: оператор оператор список_операторовоператор: описание составной_оператор выражение opt ; if ( выражение ) оператор if ( выражение ) оператор else оператор while ( выражение ) оператор do оператор while (


5.3.3 Операторы && и ||

Из книги Linux для пользователя автора Костромин Виктор Алексеевич

5.3.3 Операторы && и || Операторы и || являются управляющими операторами. Если в командной строке стоит command1 command2, то command2 выполняется в том, и только в том случае, если статус выхода из команды command1 равен нулю, что говорит об успешном ее завершении. Аналогично, если


5.5.1 Операторы ›, ‹ и ››

Из книги Delphi. Учимся на примерах автора Парижский Сергей Михайлович

5.5.1 Операторы ›, ‹ и ›› Для обозначения перенаправления используются символы "›", "‹" и "››". Чаще всего используется перенаправление вывода команды в файл. Вот соответствующий пример:[user]$ ls -l › /home/jim/dir.txtПо этой команде в файле /home/jim/dir.txt будет сохранен перечень файлов и


5.8.6 Операторы while и until

Из книги Microsoft Visual C++ и MFC. Программирование для Windows 95 и Windows NT автора Фролов Александр Вячеславович

5.8.6 Операторы while и until Оператор while работает подобно if, только выполнение операторов из списка list2 циклически продолжается до тех пор, пока верно условие, и прерывается, если условие не верно. Конструкция выглядит следующим образом: while list1 do list2 done.Пример: while [-d mydirectory]; do ls -l


Операторы

Из книги Windows Script Host для Windows 2000/XP автора Попов Андрей Владимирович

Операторы Оператор — это конструкция языка Object Pascal, выполняющая определенную операцию. Все операторы можно разбить на несколько


Операторы try, throw и catch

Из книги HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов. автора Дронов Владимир

Операторы try, throw и catch Оператор try открывает блок кода, в котором может произойти ошибка. Если ошибка произошла, то оператор throw вызывает исключение. Исключение обрабатывается специальным обработчиком исключений. Обработчик исключения представляет собой блок кода,


Операторы

Из книги HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов автора Дронов Владимир

Операторы В VBScript поддерживаются операторы нескольких типов, которые описаны


Операторы отношения и логические операторы

Из книги Macromedia Flash Professional 8. Графика и анимация автора Дронов В. А.

Операторы отношения и логические операторы Операторы отношения используются для сравнения значений двух переменных. Эти операторы, описанные в табл. П2.11, могут возвращать только логические значения true или false.Таблица П2.11. Операторы отношения Оператор Условие, при


Операторы

Из книги Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ автора Борри Хелен

Операторы Операторов язык JavaScript поддерживает очень много — на все случаи жизни. Их можно разделить на несколько групп. Арифметические операторы Арифметические операторы служат для выполнения арифметических действий над числами. Все арифметические операторы,


Операторы 

Из книги Язык Си - руководство для начинающих автора Прата Стивен

Операторы  Операторов язык JavaScript поддерживает очень много — на все случаи жизни. Их можно разделить на несколько


Операторы

Из книги СПРАВОЧНИК ПО WinAPI автора

Операторы Ну что ж, с данными, константами и переменными покончено. Пора приступать к рассмотрению операторов, предназначенных для манипуляций с ними.Арифметические операторыАрифметические операторы служат для выполнения арифметических действий над значениями


Операторы SQL

Из книги Linux и UNIX: программирование в shell. Руководство разработчика. автора Тейнсли Дэвид

Операторы SQL Оператор SQL используется для выполнения запроса к базе данных. Язык запросов выражается в операторах, которые задают цель: что должно быть сделано (операция), объекты, с которыми это должно быть сделано, и детализация, как это должно быть сделано. По теории


Операторы

Из книги Описание языка PascalABC.NET автора Коллектив РуБоард

Операторы      Операторы служат основными строительными блоками программы. Программа состоит из последовательности операторов с добавлением небольшого количества знаков пунктуации. Оператор является законченной инструкцией для компьютера. В языке Си указанием на


Catch

Из книги автора

Catch Описание: function Catch(var CatchBuf): Integer;Копиpует состояние всех pегистpов системы и указатель команды в CatchBuf.Паpаметpы:CatchBuf: TCatchBuf для копиpования сpеды выполнения.Возвpащаемое значение:Нуль, если сpеда скопиpована.См. также:


Операторы

Из книги автора

Операторы Операторы: обзор В PascalABC.NET определены следующие операторы.Операторы присваиванияСоставной операторОператор описания переменнойОператор цикла forОператор цикла foreachОператоры цикла while и repeatУсловный оператор ifОператор выбора варианта caseОператор вызова