Робота з виrлюченнями


using System;

using System.Collections.Generic;

using System.Text;

namespace UseException

{

/// <summary>

/// Використання виключень

/// </summary>

class Program

{

static void Main(string[] args)

{

string s = Console.ReadLine();

try

{

int i = int.Parse(s);

Console.WriteLine("Квадрат значення становить {0:G}",

i * i);

}

catch (FormatException)

{

Console.WriteLine("Введіть число");

}

catch (OverflowException)

{

Console.WriteLine("Введіть НЕВЕЛИКЕ число");

}

catch (Exception e)

{

Console.WriteLine("Сталась помилка");

Console.WriteLine("Повідомлення для розробника {0}",

e

);

}

finally

{

Console.WriteLine("Дякую за роботу");

}

Console.ReadLine();

}

}

}