Обработка исключений - C# (183156)

Узнай цену своей работы

Формулировка задачи:

Хочу создать исключение,чтобы выдавал ошибку ,если пользователь не ввел данные. Подскажите,что не так?
for (int i = 0; i < 5; i++)
            {
                Console.WriteLine("Введите фамилию:");
                try
                {
                    students.Add(Console.ReadLine());
                }
                catch (Exception exp) when (i==' ')
                {
                    Console.WriteLine("Строка в списке не должна быть пустой");
                }
                catch (Exception exp)
                {
                    Console.WriteLine(exp.Message);
                }
            }

Решение задачи: «Обработка исключений»

textual
Листинг программы
int n;
 
               Console.WriteLine("Введите кол-во фамилий:");
                try
                {
                    n = int.Parse(Console.ReadLine());
                    
                }
 
                catch (FormatException)
                {
                    Console.WriteLine("Некорректный ввод");
                }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.833 из 5