bugün

Hataya meyilli olan, hata riski taşıyan kod bloklarının yakalanması, işlenmesine yarayan fonksiyonlardır.

try
{
hataya sebebiyet verebilecek kod blogu
}
catch
{
eğer try blogunun içindeki kod hata verirse yapılacak işlemler
}
finally
{
kod hata versede vermesede çalışacak olan kısım.belllek kullanımı vesaire varsa nesneler burda dispose edilir.
}
tüm programda kullanılmasında sakınca yoktur. en azından visual studio serilerinde.

try
{
yazacağımız kodlar
}

catch
{
programınız sıçtığında verilcek cevap. yüzsüzlük yapmayın derim burda.
(bkz: mysql server gone away)
}