Mapa mental
Tratamento de Excessões
Conteúdo do mapa
Tratamento de Excessões
Uma excessão é sempre um objeto do tipo exception, porém exception pode ser o nivel mais alto da arvore de herança
O compilador não se importa com as excessões do tipo RunTimeException
Métodos que podem lançar excessões devem anuncia-la com uma declaração throws Exception
Um bloco finally é onde você insere um código que deve ser executado independente de uma excessão, mesmo se try ou catch tiver um return
É possível capturar uma excessão usando uma superclasse da excessão lançada, mas não é uma boa prática, porque não sabemos do que exatamente a excessão foi capurada
Vários blocos catch devem ser ordenados do menor para o maior
Informações
- Descrição
- Mapa Mental sobre Tratamento de Excessões, criado por felipedss em 27-07-2014.
- Criado por
- felipedss
- Visualizações
- 21
- Avaliação