Errors

Tipos de Erros e Exceções

Erro em javascript é um objeto.
Quando um erro é estourado, toda a execução do código seguinte é interrompida.
Praticamente qualquer objeto pode ser lançado em JavaScript. No entanto, nem todos os objetos lançados são criados iguais. Embora seja comum lançar números ou strings como erros, geralmente é mais eficaz usar um dos tipos de exceção criados especificamente para essa finalidade:

References

Debug no Console
Error
DOMException