Obiectul cu eroare în JavaScript
Dacă apare o situație excepțională,
în primul parametru al blocului catch va intra
un obiect cu eroarea produsă. Proprietatea name
a acestui obiect conține numele erorii (de fapt
tipul ei), iar proprietatea message - textul
acestei erori:
try {
} catch (error) {
console.log(error.name); // numele erorii
console.log(error.message); // textul erorii
}
Creați în mod intenționat o situație excepțională, legată de încercarea de a parsa un JSON incorect. Afișați în consolă numele și textul acestei erori.
Creați în mod intenționat o situație excepțională, legată de depășirea capacității stocării locale. Afișați în consolă numele și textul acestei erori.