Bu anlatımda try-catch nedir? nasıl kullanılır? bundan bahsedelim. Try-catch ile hata yakalama işlemi yapılır. Hata yakalama ise programların verdiği uzun ve anlaması zor hataları gizleyip bizim belirlediğimiz hata mesajlarını kullanıcıya vermektir. Kodlarımızı try blokları içerisine yazıyoruz herhangi bir hata yoksa kodlarımız çalışıyor, eğer bir hata varsa catch bloğu devreye girerek burada belirlediğimiz hata mesajı kullanıcıya iletiliyor. Şimdi bunula ilgili bir örnek yapalım. Sayfamıza iki textbox, bir buton, bir tane de label yerleştirelim. Örneğimizde girilen iki sayıyı toplatıp label de sonucu göstereceğiz.
Aşağıdaki kodları topla butonunun click olayının içerisine yazıyoruz. Kullanıcı sayısal değerler girdiğinde try bloğu çalışacaktır ve herhangi bir hata almadan toplama işlemi yapılacaktır. Eğer kullanıcı yanlışlıkla rakam yerine harf veya özel karakter girerse program hata verecektir. Kodlarımızı try içerisine yazdığımız için hatayı yakalamış olacağız ve catch içerisinde label da yazdığımız uyarı mesajı devreye girecektir. Böylece hatayı yakalamış olacağız.
|