======
#Неверный формат! a=0
======
Неверный формат! Повторите ввод! Программа завершается!
======
a=1
++++++
Проанализируйте метод Main(), которому доступно пространство имен System.
static void Main()
{ int s = 0, i = 0;
int[] a = { 1, 2, 3, 4, 5 };
try {
for (i = 0; i <= 5; i++) s += a[i];
if (i == 5) s = s / (i - 5);
Console.Write(" Сумма=" + s);
}
catch (IndexOutOfRangeException) { Console.Write(" Исключение-1 "); }
catch (DivideByZeroException) { Console.Write(" Исключение-2 "); }
catch { Console.Write(" Обнаружены ошибки! "); }
Console.WriteLine(" i=" + i);
}
Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
======
Исключение-1
======
#Исключение-1 i=5
======
Исключение-2 i=5
======
Исключение-2 Обнаружены ошибки!
++++++
Приведенному ниже коду доступно пространство имен System.
static void Main()
{ long a=0;
Console.Write("Введи целое число:");
try { a = long.Parse(Console.ReadLine()); a=100/a; }
catch (FormatException) { Console.Write ("Неверный формат! "); }
catch (DivideByZeroException) { Console.Write("Делитель=0! "); }
catch (ApplicationException) { Console.Write("Повторите ввод! "); }
catch (Exception) { Console.Write("Программа завершается! "); }
Console.WriteLine("a="+a);
}
Пользователь собирается запустить программу и ввести число 0. Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
======
#Делитель=0! a=0
======
Делитель=0!
======
Делитель=0! Повторите ввод! Программа завершается!
======
Делитель=0! Программа завершается! a=0
++++++
Приведенному ниже коду доступно пространство имен System.
class Ex : Exception { }
static void Main()
{ int a = 0;
try { if (a == 0) throw new Ex(); else a = 100 / a; }
catch (DivideByZeroException)
{ Console.Write("Делитель = 0! "); }
catch
{ Console.Write("Неверный формат! "); }
Console.WriteLine("a=" + a);
}
Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
======
Неверный формат!
======
Делитель = 0! a=0
Do'stlaringiz bilan baham: |