Try
– Catch bizim hata çıkma olasılığı olan yerlere yazdığımız kodlardır.Bu
kodlar sayesinde programızın patlamaz çalışmaya devam eder. Try, hata
çıkma olasılığı yerlere yazdığımız kodtur.Program hata verdiği anda
yapılması gereken işlemleri veya hata msjlarını cath kodunun içine
yazarız.
Try – catch Kullanımı
Try
{
hata çıkabilecek veya hata çıkma olasılığı olan kodları buraya yazarız
}
Catch
{
Hata çıktığı vakit yapılması gereken işler veya hata sjları buraya yazılır.
}
Aşağıdaki
örnekte try-catch kullanımına bir örnektir. Önce 1-3 arasında bir
random sayı üretiyoruz ve bu üretilen sayıyı 100 ile bölmede
kullanıyoruz. Sayı 100’e bölünürse bölme işlemi başarılı, eğer
bölünemezse bu bizim için hata msjıdır. Bunuda catch blogunun içine
yazarız.
Forma bir buton ekleriz ve kodu buton clik’inin içine yazarız. Butona her tıklamamızda işlem tekrarlanır.
private void button1_Click_1(object sender, EventArgs e)
{
int sayi, sonuc;
try
{
Random r = new Random();
sayi = r.Next(3);
sonuc = 100 / sayi;
MessageBox.Show("Bölme işlemi başarılı");
}
catch
{
MessageBox.Show("bölme işlemi başarısız");
}
}
Hiç yorum yok :
Yorum Gönder