Не получается обработать исключение FormatException - C#

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

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

            try
                {
                    x = Convert.ToInt32(Console.ReadLine().ToString());
                }
 
            catch (FormatException)
                {
                    Console.WriteLine("Неверный формат ввода!!!");
                }
Выпадает необработанное исключение FormatException.

Решение задачи: «Не получается обработать исключение FormatException»

textual
Листинг программы
using System;
 
internal sealed class Program {
  static void Main() {
    Int32 i;
    
    if (!Int32.TryParse(Console.ReadLine(), out i)) {
      Console.WriteLine("Введеное значение не является числом.");
      return;
    }
    
    Console.WriteLine("Значение: {0}", i);
  }
}

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


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

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

12   голосов , оценка 3.917 из 5
Похожие ответы