Gorsel Programlama | Görsel Programlama | C#.Net | VB.Net | C# Console

ana sayfa > C#, Dersler > Hata Yakalama Try-Catch-Finally C# Ders 4

Hata Yakalama Try-Catch-Finally C# Ders 4

Pazar, 26 Eyl 2010 yorum ekle yorumlara git

Hata Yakalama Try-Catch-Finally C# Ders 4

Hazırladığımız programlarda kullanıcıların girmiş olduğu yanlış verilerden dolayı  hatalar oluşabilir.Bunu önlemek için try-catch kullanılır.Aşağıdaki resimde görüldüğü gibi try yazdıktan sonra iki defa tab tuşuna basınız.

İki defa tab tuşuna bastığınızda c#.net komutu kullanımı ile birlikte aşağıda görüldüğü gibi kendisi yazar. Bu işlem c#.nette kullanılan diğer konutlar içinde geçerlidir.(for,if vb.) Tabi bunu yapmadan hepsini kendi elinizlede yazabilirsiniz.Tercih sizin.

throw hatayı fırlatma anlamındadır.Bu programda kullanmıyacağız.İleri örneklerde farklı bir örnek ile uygulamasını yaparız.Asıl konumuz try catch. Hata oluşunca catch’dan sonraki kodlar çalışır.program kodlarımızı try’dan sonraki güzel parantezler arasına yazıyoruz.Exception’dan sonra bir değişken tanımlıyoruz.Ben aşağıdaki resimde görüldüğü gibi değişkene  sorun adını verdim.Siz farklı bir isim verebilirsiniz. catch’dan sonraki güzel parantez arasında ise hata oluştuktan sonra yapılacak işlemler için kodları yazıyoruz.Hata oluştuğu zaman mesaj kutusunda hatanın adınıda yazsın diye değişken_ismi.message kodunu kullandım.(sorun.Message).Baş tarafınada Hata: ekledim.İkisini birleştirmek içinde + işaretini kullandım.C#.nette metinleri birleştirme işlemi için  + işareti kullanılır.Şunuda belirtelim ekranda mesaj kutusu olarak kullanıcıya uyarı yansıtmak için Messagebox.Show kullanılır.

çalıştıralım.

finally bölümündeki kodlar hata olsada olmasada gerçekleşir.Aşağıda görüldüğü gibi her iki durumdada textBox1 ve textbox2’yi sil komutunu kullandık.(textBox1.Text=””)Bu programda kullanılması fazla mantıklı değil ama örnek olsun diye kullandık.textBox1.Text=”” komutu yerine textBox1.Clear() kullanabilirsiniz.

Dersin videolu anlatımı ve anlatımda yapılan projeyi indirmek için

Tıklayınız








Rica: Sitemizin Google'da Ön Sıralarda Çıkması İçin Lütfen Alttaki Google+ Butonuna Tıklayınız , Sayfamızı Facebookta Beğeniniz veya yazıları Twitter,Facebookta paylaşınız.
Paylaş :



Böyle bir web sayfam olsun diyorsanız iletişim bölümünden veya gorselprogram@gmail.com mail adresinden bize ulaşabilirsiniz.


Tüm cep telefonu aksesuar fırsatları için tıklayın !

  1. şimdilik yorum yok.
  1. şimdilik geri bağlantı yok