Mindmap
Java - Excessões
Inhalt der Mindmap
Java - Excessões
O que são?
- Erros imprevistos durante a execução de um software
Natureza dos erros
- Lógica
- Acesso a dispositivos ou arquivos inexistentes
- Edição de algo sem permissão...
Como fazer
- Java procura tratar os locais de código capazes de realizar excessões
- Throwable
- Modela todos os tipos de erro de exdecução
- Divisão
- Error
- Erros que não devem ser capturados pelas aplicações
- Condições que impedem que a execução continue
- Erros que não devem ser capturados pelas aplicações
- Exception
- Erros que tem tratamento
- Error
Subdividem-se em...
- Verificadas ou checked
- Obrigatoriamente devem ser tratadas
- Não verificadas ou unchecked
- Quando não há essa obrigação de tratamento
- Verificadas ou checked
Implicitamente, todas as classes Java automaticamente lançam uma exceção de RuntimeException
Postergando excessões: cláusula throws
- Em outras palavras, utilizamos throws para indicar que qualquer um que chame aquele método deve tratar suas possíveis exceções.
- A cláusula throws é utilizada na declaração ou assinatura de um método e declara uma exceção a ser tratada, além de poder lançar mais de uma exceção.
Fazer com que um método lance throwable, sem exigir que quem chamar o método trate a excessão
- Invocar uma exceção qualquer personalizada explicitamente e não pode lançar mais de uma excessão
Bilder und Dateien der Mindmap
Informationen
- Beschreibung
- Concursos Públicos Desenvolvimento de Software (Orientação a Objetos e LP Java) Mindmap am Java - Excessões, erstellt von Luis Felipe Guariento am 16/08/2017.
- Erstellt von
- Luis Felipe Guariento · Aug 2017
- Aktualisiert
- 16 Aug 2017
- Aufrufe
- 0
- Bewertung