C Sharp

Try – Catch – Finnaly Kullanımı (C Sharp)

blankTry Catch Finnaly komutu kullanımı kısaca “Hata Koruma” amaçlı yazılır. İstediğimiz değere göre veri gelmediği zaman Catch bloğu içindeki kod çalışır.

Örneğimizde kullanıcıdan şifre girilmesi isteniyor eğer şifre sadece sayılardan oluşmuyorsa Catch bloğu içindeki hata mesajını vermektedir.

blank

 

try
{
int sifre = Convert.ToInt32(textBox1.Text);
MessageBox.Show(sifre.ToString() + " Şifre Girildi");
}
catch
{
MessageBox.Show("Şifreniz Sadece Sayı Olmalıdır.!");
}
finally
{
textBox1.Clear();
textBox1.Focus();
}

 

Eğer bir hata meyadana geliyorsa ve bu hatanın kodunuda mesajda göstermek istiyorsak;

 

catch (Exception HataKodu)
{object Kod = HataKodu.GetType();
MessageBox.Show("Şifreniz Sadece Sayı Olmalıdır.!" + Kod.ToString()); }

 

DAHA FAZLASI:C Sharp

İlgini Çekebilir

1 Comment

  1. Woowwww şu kodları viewsource özelliğiyle kopyala yapıştır yapabilmek gerçekten güzel olmuş 😀

YORUM YAP

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir