JavaScript'te Temel İstisna Türleri
JavaScript'te ortaya çıkan üç temel istisna türünü inceleyelim.
TypeError tipindeki bir istisna, bir değişken
veya parametre için geçersiz bir tür kullanıldığında
ortaya çıkan bir hatayı temsil eder. SyntaxError
tipindeki bir istisna, kaynak kodu veya JSON ayrıştırılırken
ortaya çıkan bir hatayı temsil eder.
RangeError tipindeki bir istisna, bir fonksiyon
parametresine, o parametrenin izin verilen değer aralığına
girmeyen bir sayı iletmeye çalışıldığında ortaya çıkan
bir hatayı temsil eder. Array yapıcısı ile yanlış
uzunlukta bir dizi oluşturulurken veya Number.toExponential(),
Number.toFixed() veya Number.toPrecision()
sayı metotlarına hatalı değerler iletildiğinde ortaya çıkabilir.
Başka istisna türleri de mevcuttur.