Hata Denetimi Try-Catch

try
{
    //HATA oluşabilecek kodların yazdığımız blok
    int sayi1, sayi2, toplam;
    Console.Write("1.Sayı=");
    sayi1 = Convert.ToInt32(Console.ReadLine());
    Console.Write("2.Sayı=");
    sayi2 = Convert.ToInt32(Console.ReadLine());
    toplam = sayi1 + sayi2;
    Console.WriteLine(toplam);
}
catch (Exception e)
{
    //HATA oluştuğunda çalışan blok
    Console.WriteLine("Hata Oluştu.Lütfen Tekrar Programı Çalıştırınız...");
    Console.WriteLine(e.Message);       // Hata mesajı
    Console.WriteLine(e.StackTrace);    // Hata detayı
}
 
Console.ReadKey();