Javascript Hata Yakalama ( try catch, finally ve throw )

Bu yazımızda Javascript Hata Yakalama Nedir ve bu javascript hata yakalama komutlarını nasıl kullanacağımızı anlatacağız. Hangi durumda try catch, finally veya throw kullanmamız gerektiğini öğreneceğiz.

Javascript try catch Kullanımı

Javascript te kodlama yaparken kodların hata dönme ihtimali düşünülerek try catch yapısı içinde yazılır. Hata ihtimalinin sonucundan yapılması gereken işlemler hesaplanarak ona uygun kodlar yazılır. Kullanım yapısı aşağıdaki gibidir.

try {
  kodlarımız
} catch (error) {
   kodlarımız
}

try blogu içerisine hata oluşturabilecek kodlar yazılır. catch blogu içerisine ise hata olduğu durumda çalıştırılacak kodlar yazılır…

try {
  var siteName="tasarımveyazılım";
  document.write(siteName+siteUzanti);
} catch (error) {
  document.write("eksik bilgi girdiniz...");
}

JavaScript finally Kullanımı

Hata olsa da olmasa da çalışmasını istediğimiz kodları yazmak için kullanılır.

try {
  var siteName="tasarımveyazılım";
  document.write(siteName+siteUzanti);
} catch (error) {
  document.write("eksik bilgi girdiniz... <br />");
}
finally{
  document.write("hata farketmez her zaman çalışır...");
}

JavaScript throw() Kullanımı

Hata oluşturabilecek kodlarda istisnai durumlar için kullanılır. try blogu içine yazılır. Hata yakalanırsa throw un altndaki kodlar çalışmaz… Kullanıma örnek kod:

try {
  var siteName="tasarımveyazılım";
  throw(error);
  document.write(siteName+siteUzanti);
  
} catch (error) {
  document.write("eksik bilgi girdiniz... <br />");
  document.write(error+ "<br/>");
}
finally{
  document.write("hata farketmez her zaman çalışır...");
}

Leave a Reply