JavaScript Ders 10: Hatalar ve Hata Yönetimi

Bu derste, JavaScript'te hata yönetimi ve hata yakalama konularını öğreneceksiniz.

Hata Yönetimi

JavaScript'te hata yönetimi, hataları tanımlama ve bu hataları yakalama sürecidir. Hataları yakalamak için try-catch-finally yapısı kullanılır:

try {
  // Hata oluşturabilecek kod
  let result = riskyOperation();
} catch (error) {
  // Hata yakalandığında yapılacak işlemler
  console.error("Bir hata oluştu:", error);
} finally {
  // Her durumda çalıştırılacak kod
  console.log("İşlem tamamlandı.");
}

Hata Fırlatma

Kendi hatalarınızı oluşturmak ve fırlatmak için throw ifadesini kullanabilirsiniz:

function checkAge(age) {
  if (age < 18) {
    throw new Error("Yaş 18'den küçük olamaz!");
  }
  return true;
}

try {
  checkAge(15);
} catch (error) {
  console.error("Hata:", error.message);
}
Önceki Derse Dön Sonraki Derse Git