Manual de Referência JavaScript Error

Objeto de erro

O objeto de erro fornece informações sobre o erro ocorrido.

Exemplo

Neste exemplo, escrevemos "alert" como "adddlert" para causar erro intencionalmente.

Retornar o nome e a descrição do erro:

try {
  adddlert("Welcome");
}
catch(err) {
  document.getElementById("demo").innerHTML = err.name + "<br>" + err.message;
}

Experimente você mesmo

Para saber mais sobre erros JavaScript, leia nosso Tutorial de erro JavaScript.

Propriedades do objeto de erro

Propriedades Descrição
name Definir ou retornar o nome do erro.
message Definir ou retornar a mensagem de erro (string).

Propriedades de objeto de erro não padronizadas

Mozilla e Microsoft definiram algumas propriedades de objeto de erro não padronizadas:

  • fileName (Mozilla)
  • lineNumber (Mozilla)
  • columnNumber (Mozilla)
  • stack (Mozilla)
  • description (Microsoft)
  • number (Microsoft)

Não use essas propriedades em sites públicos. Elas não são aplicáveis em todos os navegadores.