Objeto de Erro em JavaScript
Se ocorrer uma situação excepcional,
o primeiro parâmetro do bloco catch receberá
um objeto com o erro que aconteceu. A propriedade name
deste objeto contém o nome do erro (praticamente
o seu tipo), e a propriedade message - o texto
desse erro:
javascripttry {
} catch (error) {
console.log(error.name); // nome do erro
console.log(error.message); // texto do erro
}
Задание 1
Crie deliberadamente uma situação excepcional, relacionada à tentativa de analisar um JSON inválido. Exiba no console o nome e o texto desse erro.
Задание 2
Crie deliberadamente uma situação excepcional, relacionada ao estouro da capacidade do armazenamento local. Exiba no console o nome e o texto desse erro.