Oggetto errore in JavaScript

Se si verifica un'eccezione, nel primo parametro del blocco catch verrà passato l'oggetto con l'errore verificatosi. La proprietà name di questo oggetto contiene il nome dell'errore (sostanzialmente il suo tipo), mentre la proprietà message - il testo dell'errore:

javascripttry {
  
} catch (error) {
  console.log(error.name); // nome dell'errore
  console.log(error.message); // testo dell'errore
}
Задание 1

Crea appositamente una situazione eccezionale, legata al tentativo di analisi di un JSON non corretto. Visualizza nella console il nome e il testo di questo errore.

Задание 2

Crea appositamente una situazione eccezionale, legata all'overflow dell'archivio locale. Visualizza nella console il nome e il testo di questo errore.