======
#если в случае ошибки управление получает catch-блок, то после выполнения этого блока управление передается на блок finally, если последний определен
======
вложенность catch-блоков не допускается
======
после выполнения инструкции throw, управление всегда передается блоку finally
======
нет правильного ответа
++++++
Из приведенных ниже высказываний укажите все истинные высказывания:
======
#исключение - это ситуация, нарушающая нормальное выполнение программы
======
выполнение блока finally всегда приводит к завершению программы
======
после выполнения catch-блока управление передается следующему за ним catch-блоку
======
нет правильного ответа
++++++
Из приведенных ниже высказываний укажите все истинные высказывания:
======
#внутри catch-блока могут находиться try-блоки и соответствующие им catch-блоки
======
между try-блоком и соответствующим ему catch-блоком может находиться блок finally
======
если из catch-блока с помощью оператора goto передать управление оператору, следующему за блоком finally, то этот блок finally выполняться не будет
======
инструкция throw используется для обработки исключения вне catch-блока
++++++
Проанализируйте приведенный код, определенный в методе Main (доступно пространство имен System):
double a=100;
Console.Write("Введи вещественное число:");
try { a = double.Parse(Console.ReadLine()); a=100/a; }
catch { Console.Write ("Введено неверное значение! "); }
catch (FormatException) { Console.Write ("Неверный формат! "); }
Console.WriteLine("a="+a);