Аб'ект з памылкай у JavaScript

Калі ўзнікае выключная сітуацыя, то ў першы параметр блока catch трапіць аб'ект з адбыўшайся памылкай. Уласцівасць name гэтага аб'екта ўтрымлівае імя памылкі (фактычна яе тып), а ўласцівасць message - тэкст гэтай памылкі:

javascripttry {
  
} catch (error) {
  console.log(error.name); // імя памылкі
  console.log(error.message); // тэкст памылкі
}
Задание 1

Спецыяльна стварыце выключную сітуацыю, звязаную з спробай разбору некарэктнага JSON. Вывядзіце ў кансоль імя і тэкст гэтай памылкі.

Задание 2

Спецыяльна стварыце выключную сітуацыю, звязаную з перапаўненнем лакальнага сховішча. Вывядзіце ў кансоль імя і тэкст гэтай памылкі.