JavaScript'te Hata Nesnesi
Bir istisnai durum oluştuğunda,
catch bloğunun ilk parametresine
oluşan hata ile ilgili bir nesne geçer. Bu nesnenin name
özelliği hatanın adını (aslında
türünü) içerirken, message özelliği ise hatanın
metnini içerir:
try {
} catch (error) {
console.log(error.name); // hata adı
console.log(error.message); // hata mesajı
}
Özellikle, geçersiz bir JSON'u ayrıştırma girişimiyle ilişkili bir istisnai durum oluşturun. Bu hatanın adını ve mesajını konsola yazdırın.
Özellikle, yerel deponun taşmasıyla ilişkili bir istisnai durum oluşturun. Bu hatanın adını ve mesajını konsola yazdırın.