Share via


Propriedade número

Retorna ou define o valor numérico associado a um erro específico.

object.number

Argumentos

  • object
    Qualquer instância do Error objeto.

Comentários

Um número do erro é um valor de 32 bit.A palavra de 16 bit superior é o código do recurso, enquanto a palavra inferior é o código de erro real.Para ler desativar o código de erro real, use o & (bit a bit E) operador para agrupar a propriedade número com o número hexadecimal 0xFFFF.

Exemplo

O exemplo a seguir causa uma exceção seja lançada e exibe o número do erro.

function getAge(age) {
   if(age < 0)
      throw new Error(100)
   print("Age is "+age+".");
}

// Pass the getAge an invalid argument.
try {
   getAge(-5);
} catch(e) {
// Extract the error code from the error number.
   print(e.number & 0xFFFF)
}

A saída desse código é:

100

Requisitos

Versão 5

Aplica-se ao:

Objeto erro

Consulte também

Referência

Propriedade Descrição

mensagem de propriedade (JScript)

nome de propriedade