• bir ornegi icin (bkz: page fault handler)
    bu esnada exception olusursa isin civki cikmaya baslayabilir.

    (bkz: double fault)
    (bkz: triple fault)
  • ben bu olayın java'daki yazılışını mantığını falan herşeyini geçen yıl öğrendim de java finalinden sonraydı bi halta yaramadı. neyse basit bi örnekle açıklayacak olursak;
    diyelim sizin programınız bi yerde bölme işlemi yapmakta. denk geldi veya kullanıcı puştluk yaptı ilk sayıyı 10 ikinci sayıyı 0 verdi. exception handling kullanmazsanız programınız o noktada iptal olur hata verir kapanır. bunun için programda böyle bir hatanın oluşabileceği metodda(fonksiyonda vs) belirtiyoruz dikkat et burda böle bi divisionbyzero hatası falan oluşabilir öle bişe olursa hatayı gönder diyoruz. işte programın başka bi yerinde de bu hata oluşursa napcağını söylüyoruz ve sorun güzellikle çözülmüş oluyo
  • yazılım geliştirme alanında hata işleme anlamına gelen işlemdir. profesyonel bir yazılım kodunun kesinlikle ve kesinlikle sahip olması gerekir. çünkü oluşan hataları düşünmeden fütursuzca yazılan kodlar mutlaka ve bir şekilde patlayacaktır ki, işlenmeyen bu hatalar direkt olarak programın kendisini patlatacaktır.
  • kötü bir exception handling: son metroyu kaçırırsan beni ara.
    iyi bir exception handling: son metro saat 00.30'da * ama olur da kaçırırsan beni 555-1234 nolu telefondan ara, gelip seni alayım. kontörün var mı kontrol edelim. şarjın da dolu mu?
  • programlama dillerinde giriş seviyesinde olduğum zamanlarda genel olarak tüm exception handling'lerimde kullanıcıya "valla programı patlatabildiysen helal olsun" mesajı verirdim. kaynak kodu başına 100 tane if-else ile bu neyin özgüveniydi, ben de bilmiyorum.
  • bir method yalnızca anlamlı bir şekilde işleyebileceği exceptionları yakalamalıdır.
hesabın var mı? giriş yap