Главная /
C#: ООП и классы /
Из приведенных ниже высказываний укажите все истинные высказывания:
Из приведенных ниже высказываний укажите все истинные высказывания:
вопросПравильный ответ:
обработчик исключений - это блок кода, получающий управление в случае обнаружения соответствующей ему ошибки
между
try
-блоком и catch
-блоком могут находиться операторы
если в случае ошибки управление получает
catch
-блок, то после выполнения этого блока управление передается на следующий за ним catch
-блок, а если такового нет, то на завершение программы
блок
finally
выполняется только в случае, если было сгенерировано исключение
для повторного генерирования исключения используется инструкция
throw
Сложность вопроса
80
Сложность курса: C#: ООП и классы
79
Оценить вопрос
Комментарии:
Аноним
Спасибо за сайт
30 мар 2019
Аноним
Я сотрудник деканата! Прямо сейчас заблокируйте сайт vtone.ru с ответами по интуит. Я буду жаловаться!
20 май 2016
Другие ответы на вопросы из темы программирование интуит.
- # В заголовке определяемого не вложенного типа программист может указать доступность типа
- # Исходный модуль содержит код: internal class Point { public double x,y; public Point(double x, double y) { this.x = x; this.y = y; } public static void Move(double d){ x+=d; y+=d;} } class Program { static void Main() { Point p = new Point(1,1); Point.Move(2); } } Метод Main разрабатывался для перемещения точки по обеим координатам на 2. Трансляция программы завершена неудачно. Из приведенных высказываний укажите высказывание, которое раскрывает причину некорректности программы:
- # Исходный модуль содержит код: class Сотрудник { private int id; private float зарплата = 20000; public Сотрудник(int i, float z) { id = i; зарплата = z; } public float Зарплата(int номер) { return номер < id ? зарплата : -1; } public void Зарплата(int номер, ref float зарпл) { if (номер < id) { float зрпл = зарплата; зарплата = зарпл; зарпл = зрпл; } } } class Program { static void Main() { Сотрудник Иванов = new Сотрудник(12, 40000.0f); float z = 45000.0f; Иванов.Зарплата(10, ref z); System.Console.Write("Зарплата Иванова = " + Иванов.Зарплата(8)); } } Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
- # Класс должен быть определен как абстрактный класс, если
- # Проанализируйте приведенный код. public static void Main() { System.Collections.Queue q = new System.Collections.Queue(); q.Enqueue(11); q.Enqueue(22); q.Enqueue(33); ___________________ q.Enqueue(44); foreach (int i in q) System.Console.Write(i + " "); } Требуется вывести числа 22 33 44. Среди перечисленных ниже кодов укажите все коды, подстановка каждого из которых вместо знаков подчеркивания позволяет получить программу, решающую поставленную задачу: