Compartilhar via


Instrução Error

Simula a ocorrência de um erro.

Error errornumber

Partes

  • errornumber
    Obrigatório. Pode ser qualquer número de erro válido.

Comentários

A instrução Erroré suportada para compatibilidade com versões anteriores. No novo código, especialmente ao criar objetos, use o método Raise do objeto Err para gerar erros de tempo de execução.

Se errornumber estiver definida, a declaração Error chama o manipulador de erro após as propriedades do objeto Err são os seguintes valores padrão atribuídas:

Propriedade

Valor

Number

Valor especificado como argumento para declaração Error. Pode ser qualquer número de erro válido.

Source

Nome do projeto Visual Basic atual.

Description

Sequência expressão correspondente a valor de retorno da função Error para o Number especificado, se houver essa sequência de caracteres. Se a sequência de caracteres não existir, Description contém uma cadeia de caracteres de comprimento nulo (" ").

HelpFile

A unidade, caminho e nome de arquivo totalmente qualificados do arquivo da Ajuda Visual Basic.

HelpContext

A identificação do contexto do arquivo da ajuda Visual Basic para o erro correspondente à propriedade Number.

LastDLLError

Zero.

Se nenhum manipulador de erro existe, ou se nenhum está ativado, uma mensagem de erro é criada e exibida das propriedades do objeto Err.

Dica

Alguns aplicativos host Visual Basic não podem criar objetos.Consulte sua documentação do aplicativo host para determinar se ele pode criar classes e objetos.

Exemplo

Este exemplo usa a declaração Error para gerar o erro número 11.

On Error Resume Next   ' Defer error handling.
Error 11   ' Simulate the "Division by zero" error.

Requisitos

Namespace: VisualBasic

Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)

Consulte também

Referência

Clear

Err

Instrução On Error (Visual Basic)

Raise

Instrução Resume

Conceitos

Mensagens de erro (Visual Basic)