• Giriş

Gorsel Programlama

  • AnaSayfa
  • Hakkımızda
  • TOP-10 Proje
  • Download
  • Özel Ders
  • Reklam Verin
  • Destek
  • İletişim
RSS feed
  • Youdao
  • Xian Guo
  • Zhua Xia
  • Google
  • My Yahoo!
  • newsgator
  • Bloglines
  • iNezha
© 2009-2024 Gorsel Programlama

Hata Yakalama Try-Catch-Finally C# Ders 4

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

Paylaş :
Tweet
Yorum Yazın | Geri
26 Eylül Pazar,2010 Tarihinde Yayınlanmıştır. Bulunduğu Kategori : C#, Dersler
Etiket: C.net dersleri, C#, Csharp, csharp dersleri, Hata Yakalama, try komutu, Try-Catch-Finally
« İki Sayının Toplamı Vb.Net Ders 3 Hata Yakalama Try-Catch-Finally ve On Error Resume Next Vb.Net Ders 4 »
Henüz Yorum Yok.

Yorum Yazın ...

Cevabı İptal
XHTML: Bu Etiketleri Kullanabilirsiniz : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
RSS Bu Yazıya Yapılan Yorumlar


Site içi Arama

Takip et: @GorselProgram







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

Son Yazılar

  • 2023-2024 öğretim yılı nesne tabanlı programlama dersi 2.dönem 2. yazılı ve uygulama sınav soruları ve cevap anahtarı
  • 2023-2024 öğretim yılı nesne tabanlı programlama dersi 2.dönem 1. yazılı ve uygulama sınav soruları ve cevap anahtarı
  • 2023-2024 öğretim yılı nesne tabanlı programlama dersi 1.dönem 2. yazılı ve uygulama sınav soruları ve cevap anahtarı
  • 2023-2024 öğretim yılı nesne tabanlı programlama dersi 1.dönem 1. yazılı ve uygulama sınav soruları ve cevap anahtarı
  • 2023-2024 öğretim yılı bilgisayar tasarım uygulamaları dersi 1.dönem 1.sınav soruları ve cevap anahtarı

Etiket Bulutu

.NET Application basit C# C#.NET application C#.NET codes C#.NET examples C#.NET lessons C#.NET practice C#.net örnekleri c# console dersleri c# console örnekleri C# ders c# dersleri c# örnek c# örnekleri C.net dersleri c dersleri code console console örnekleri Csharp csharp dersleri csharp net csharp örnekleri c örnekleri download Flash örnekleri forms Forms örnekleri full indir kod kodlar nesne tabanlı programlama OleDbConnection OleDbDataAdapter tam sürüm uygulama vb net win windows windows forms application örnek ücretsiz

Kategoriler

  • Access (59)
  • Akış Diyagramı Flowchart (69)
  • Android Eğitimleri (2)
  • Asp Net (47)
  • C# (834)
  • C# Console (222)
  • Css (19)
  • Dersler (191)
  • Dökümanlar (21)
  • Dreamweaver (12)
  • Excel (8)
  • Fireworks (28)
  • Flash (77)
  • Görsel Programlama (421)
  • GorselProgramlama.Com (8)
  • Html (35)
  • Pascal (2)
  • Photoshop (5)
  • PHP (2)
  • Planlar (114)
  • Programlama Tanım (4)
  • Sınavlar (147)
  • Sql (10)
  • VB 6.0 (45)
  • VB.NET (219)
  • Videolar (65)
  • Word (7)

Arşiv

Bağlantılar

  • Html Dersleri
  • Muslu.NET
  • Programlama Dersleri

Kimler Sitede ?


    Computers Blogs Top programming blogs

   sayaç Powered by WordPress | Theme by NeoEase | Valid XHTML 1.1 and CSS 3 Yukarı