Обработка исключений - C# (178662)
Формулировка задачи:
подскажите почему не выводится на экран?
вот весь код
Листинг программы
- Console.Write("Введите 1 для повтора ввода");
- res = int.Parse(Console.ReadLine());
Листинг программы
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace ConsoleApplication1
- {
- class Program
- {
- static void Proba()
- {
- Console.Write("Введите число от 1 до 10 ");
- int x = int.Parse(Console.ReadLine());
- if (x < 1 || x > 10) throw new ArgumentOutOfRangeException("Число должно быть от 1 до 10!!! ");
- }
- static void Main(string[] args)
- {
- int res = 1;
- while (res = 1)
- {
- try
- {
- Proba();
- }
- catch (ArgumentOutOfRangeException e)
- {
- Console.Write("Исключительная ситуация: " + e.Message);
- }
- Console.Write("Введите 1 для повтора ввода");
- res = int.Parse(Console.ReadLine());
- }
- }
- }
- }
Решение задачи: «Обработка исключений»
textual
Листинг программы
- while (res == 1)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д