Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: DI-2154

Cria

exceçãoCria um objeto contendo

uma mensagem de exceção.

Parâmetros de Entrada

Para executar, utilize em conjunto com o bloco Lança exceção.


Image Added

Figura 1 - Bloco Criar exceção

Compatibilidade

  • Bloco cliente: cronapi.util.createException()

Retorno

Retorna uma string contendo a mensagem da exceção.

Parâmetros

Mensagem

NomeTipoDocParâmetro 1String

Mensagem a ser exibida

como exceção

Retorno

Retorna um objeto.

Compatibilidade

 Image Removed Cliente

Exemplo 1

A função abaixo em destaque atribui a variável exc um objeto contendo a mensagem de exceção passada como parâmetro.

Image Removed

Figura 1 - Criando objeto com mensagem de exceção

Bloco de código
languagetext
themeEclipse
firstline1
titleConteúdo do Objeto
linenumberstrue
collapsetrue
Java.lang.Exception: Arquivo não encontrado

 

 

 

 

 

 

 

Sobre Exceções

As exceções são eventos que ocorrem durante a execução de programas que quebram o fluxo normal das instruções. Um exemplo de exceção seria dividir um algarismo por zero. 

As exceções são usadas para indicar muitos tipos diferentes de condições de erro, alguns exemplos são:

  • Arquivo não encontrado
  • Erros de programação
  • Exceções aritméticas
Informações
titleMais sobre

Exceções

 

 

quando a aplicação lançar a exceção. 

  • Posição: 1
  • Inglês: Message
  • Tipo: Texto / String
  • Exemplo: "Não é possível realizar divisão por 0"

Exemplo 

A função abaixo criará um laço a partir do bloco Contar com i de 1 até 10, em cada repetição, imprimirá o valor da variável de repetição até chegar no valor 6. A mensagem de exceção é criada com o bloco Criar exceção e, em seguida, a exceção será aplicada a partir do bloco Lança exceção, junto com a mensagem informada.


Image Added

Figura 2 - Função Criar exceção


O resultado pode ser conferido na figura abaixo.


Image Added

Figura 2.1 - Mensagem da exceção criada

Nesta página

Índice