Mapa mental
Java - Excessões
Contenido del mapa
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
Imágenes y archivos del mapa
Información
- Descripción
- Concursos Públicos (Orientação a Objetos e LP Java) Desenvolvimento de Software Mapa Mental sobre Java - Excessões, creado por Luis Felipe Guariento el 16/08/2017.
- Creado por
- Luis Felipe Guariento · ago 2017
- Actualizado
- 16 ago 2017
- Visitas
- 0
- Valoración