C# Try-Catch Hata Yakalama Blokları

Bu yazımızda sizlere C#'da hata yakalama bloklarının kullanımı hakkında bilgiler vereceğim.

try-catch

Hataya neden olabilecek kodlar try bölümüne. Hata durumunda ise catch bölümünde işleyecektir.
Aşağıdaki örneğe metin girerek daha net anlayabiliriz.
Int Sayi;
try
{
    Sayi = Int.Parse(Console.ReadLine());
}

catch
{
    Console.WriteLine("Lutfen Sayısal Deger Giriniz.");
}
Hata mesajını görmek.
try
{
    //Hataya neden olabilecek kodlar
}
Catch (Exception e)
{
    Console.WriteLine(e.Message);
}

try-catch-finally

Hata ayıklama işlemi dışında her seferinde belirttiğimiz kodun çalışmasınıda sağlayabiliriz.
try
{
    //Hata yapabilecek kodlar
}
Catch (Exception e)
{
    Console.WriteLine(e.Message);
}
finally
{
    //Hatta oluşuyorsa veya oluşmuyorsa da çalışacak kodlar
}