Hata Yakalama ve Ayıklama nedir?

Bilişim Teknolojileri · 10. Sınıf · Konu 14

Tahmini okuma süresi: 5 dk

Kısa cevap

Hata, programın kendiliğinden durmasına yol açan bir durumdur ve form uygulamalarında üç sınıfta görülür: sözdizimi hatası program çalıştırılmadan önce, çalışma zamanı hatası ilgili satır çalışırken, mantık hatası ise program bittikten sonra ortaya çıkar.

Bu konuda neler öğreneceksin?

Anahtar fikirler

Konunun özeti

Hata yakalama yapısı denenecek işlem, hata durumunda yapılacak iş ve son temizliği yapan bölüm olmak üzere üç parçadan oluşur. Bu yapı, beklenen hatalarla beklenmeyen hataları farklı biçimlerde karşılamaya izin verir. Kullanıcıya düz ve düzeltici bir mesaj gösterilirken ayrıntılı teknik bilgi hata günlüğüne yazılır. Ayıklama ise hatayı kaynağında bulma çalışmasıdır. Girdi denetimi, hata yakalama, günlük tutma ve manuel sınama birlikte kullanıldığında program hem beklenmedik durumlarda ayakta kalır hem de kolay geliştirilir.

Çözümlü mini örnek 1

Kullanıcı yaş alanına bir sayı yazması gerekiyor. Kullanıcı alana harf girdiğinde program duruyor. Bu durumda nasıl bir çözüm kurulur?

Adım 4: Son temizleme bölümünde uyarı penceresinin durumunu sıfırla, programın çalışmaya devam etmesini sağla.

Çözümlü mini örnek 2

Bir formda girilen iki sayının oranı hesaplanıyor. Kullanıcı alanlardan birini sıfır bırakıyor ve program duruyor. Hangi önlem alınmalıdır?

Adım 4: Bölen sıfırdan farklıysa bölme işlemini gerçekleştirip sonucu ilgili alana yaz.

Sık yapılan hatalar

İlgili konular

Sıradaki adım

Tam anlatımKonuyu tam anlatımıyla okuKonu anlatımı, kazanımlar ve örnekler tek sayfada.

Konu anlatımları hesapsız okunur. Quiz, slayt ve deneme için hesap gerekir.

DersTeders ile devam et

Bilişim Teknolojileri · 10. Sınıf için çalışma yolu

  1. OkuKonu anlatımını bu sayfada bitir.
  2. Soru çözÖrnekleri çöz, cevabı açıklamayla karşılaştır.
  3. Quiz ile pekiştirHesapla kendini ölç.
Hesap açTüm dersleri keşfet

Konu anlatımları hesapsız okunur; quiz, slayt ve deneme için hesap gerekir.