Սխալի օբյեկտը JavaScript-ում
Եթե առաջանում է բացառիկ իրավիճակ, ապա
catch բլոկի առաջին պարամետրի մեջ կհայտնվի
տեղի ունեցած սխալի օբյեկտը: Այս օբյեկտի name
հատկությունը պարունակում է սխալի անունը (փաստորեն
նրա տեսակը), իսկ message հատկությունը` սխալի
տեքստը:
try {
} catch (error) {
console.log(error.name); // սխալի անունը
console.log(error.message); // սխալի տեքստը
}
Հատուկ ստեղծեք բացառիկ իրավիճակ, որը կապված է ոչ ճիշտ JSON-ի վերլուծության փորձի հետ: Արդյունքում վերադարձրեք այս սխալի անունն ու տեքստը:
Հատուկ ստեղծեք բացառիկ իրավիճակ, որը կապված է լոկալ պահոցի գերլցման հետ: Արդյունքում վերադարձրեք այս սխալի անունն ու տեքստը: