Try Catch Finally Hata Bulma

try catch

Bu ifade yazılım geliştiriciler tarafından hata bulma amacıyla kullanılmaktadır.

Yapısı;

Örnek;

index.html

script.js

var mesaj=””;  İçinde henüz bir değer olmayan “mesaj” isimli bir değişken tanımlandı.

function hata_bulma(){} ; “hata_bulma” isimli bir fonksiyon oluşturuldu.

try {
document.write(“Hata Yok.”);
}

Bu “try” ifadesi ile denenecek olan kod satırı yazıldı. Buna göre sayfaya “Hata Yok” yazdırılacak.

catch(hata) {} ; catch() fonksiyonu hata yakalama fonksiyonudur. Parantez içine bir isim girilir.

mesaj=”Kod satırında ” + hata.description + ” hatası var.” ; “mesaj” değişkeninin içinde bir metin yazdık ve bu metnin içinde de iki tane artı işareti arasında “hata.description” yazarak hatanın ne olduğunu gösterecek olan kodu yazdık.

alert(mesaj); Mesajın popup pencerede gösterilmesini sağladık.

finally {
document.location.href=”http://www.meb.gov.tr/”;
}

Kodun hatasız olması durumunda yapılacak olan işlem bu kısımda belirtilmektedir.

You may also like...