Mind map
Erros e Controle de Exceções
Map content
Erros e Controle de Exceções
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
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
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
- Erros de lógica de programação
- Compilação
Information
- Description
- Programação Orientada a Objeto Mind Map on Erros e Controle de Exceções, created by Jardielma Queiroz de Lima on 10/11/2018.
- Created by
- Jardielma Queiroz de Lima
- Views
- 1
- Rating