O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Erros e Controle de Exceções

Jardielma Queiroz de Lima Programação Orientada a Objeto Português

Conteúdo do mapa

Erros e Controle de Exceções

  1. Motivação

    • os métodos dizem qual o contrato que eles devem seguir
    • avisar ao usuário que a operação não foi feita
  2. Exceção

    • Representa algo de estranho ou inesperado no sistema
    • throw
      • Lança a execeção
    • try-catch
      • (Try) executar o bloco perigoso e, caso o problema seja do tipo NullPointerException, ele será pego (Catch) e tratado.
    • Tratamento
      • Permite maior confiabilidade
      • Torna o código mais fácil de redigir e de entender
      • Modulariza lógica do sistema do tratamento de erros/exceções
    • finally
      • Deve ser usado para condições de segurança
  3. Erros

    • Compilação
      • São erros que o compilador é capaz de detectar. Normalmente, ferem a sintaxe da linguagem
    • Execução
      • São erros que ocorrem em tempo de execução e não podem ser percebidos pelo compilador
      • Há três tipos de erros
        • Erros de lógica de programação
          • Ex.: divisão por zero
        • Erros devido a condições do ambiente de execução
          • Ex.: arquivo não encontrado
        • Erros graves, irrecuperáveis
          • Ex.: falta de memória, erro interno da JVM

Informações

Descrição
Programação Orientada a Objeto Mapa Mental sobre Erros e Controle de Exceções, criado por Jardielma Queiroz de Lima em 10-11-2018.
Visualizações
1
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?