Объект с ошибкой в JavaScript

Если возникает исключительная ситуация, то в первый параметр блока catch попадет объект со случившейся ошибкой. Свойство name этого объекта содержит имя ошибки (фактически ее тип), а свойство message - текст этой ошибки:

javascripttry {
  
} catch (error) {
  console.log(error.name); // имя ошибки
  console.log(error.message); // текст ошибки
}
Задание 1

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

Задание 2

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