Propriedade Descrição
Retorna ou define a seqüência descritiva associada a um erro específico.
object.description
Argumentos
- object
Obrigatório.Uma instância de um Error objeto.
Comentários
The Descriçãopropriedade é uma seqüência de caracteres contendo uma mensagem de erro associada a um erro específico.Use o valor contido nessa propriedade para alertar um usuário a um erro que o script não pode manipular.
The Descrição and mensagem propriedades se referem a mesma mensagem; o Descrição propriedade retroativamente fornece compatibilidade, enquanto o mensagem propriedade compatível com o padrão ECMA.
Exemplo
O exemplo a seguir causa uma exceção seja lançada e exibe a descrição do erro.
function getAge(age) {
if(age < 0)
throw new Error("An age cannot be negative.")
print("Age is "+age+".");
}
// Pass the getAge an invalid argument.
try {
getAge(-5);
} catch(e) {
print(e.description);
}
A saída desse código é:
An age cannot be negative.