Pazar, 29 Nisan 2012 13:01

Try-Catch Hata Yakalama Metodu

Yazan
Öğeyi Oyla
(1 Oyla)

Try-Catch Hata Yakalama Metodu

 

Öncelikle hepinize Merhaba,

Bu videoda resimde gördüğünüz gibi sık sık karşılaştığımız hataları kaldırmaya yarayan Try-Catch hata yakalama metodunu göstermeye çalıştım.

Öncelikle basit aşağıdaki gibi bir tasarım oluşturuyoruz.

Tasarımdan da anlaşılacağı üzere uygulama combobox'tan seçilen doğum tarihine göre yaşımızı Messagebox'ta bize gösteriyor.Şimdi kodlarımızı açıklamaya çalışalım.

Combobox içindeki tarihleri for döngüsü ile otomatik yazdırmak için Form1_Load içinde aşağıdaki gibi bir kod yazıyoruz.

 

for (int i = 1912; i <= 2012; i++)

{

comboBox1.Items.Add(i);

}

 

Sonrasında buton1 içine aşağıdaki kodları yazıyoruz.

 

 

Try // burda try parantezini ilk önce işletiyor.Eğer olası bir hata varsa Catch içindeki işlemi yapıyor...

{

int dogumtarihi = Convert.ToInt32(comboBox1.Text);

int bugununtarihi = 2012;

int yas = bugununtarihi - dogumtarihi;

MessageBox.Show("Yaşınız: "+yas.ToString());

}

catch (Exception) //Biz catch içinde bir uyarı mesajı verdirtiyoruz.

{

 

MessageBox.Show("Lütfen doğum tarihinizi seçiniz!");

}

 

Evet bütün işlemler bukadar.Daha açıklayıcı olması için sizlerle videolu anlatımıda paylaşıyorum.Kolay gelsin.


 Burak Gökberk ÖZÇİÇEK

Okunma 2426 defa