Mind map
Aula 9 - LPOO
Map content
Aula 9 - LPOO
Exceções
- mecanismos de Java pra tratar erros
- divisão por zero
- leitura de tipo indesejado
- tentativa de escrever num arquivo inexistente
- objetos que encapsulam informações sobre um erro ocorrido
- representam erros, mas evitam o tratamento de código de erro
- Tratamento das exceções
- Declaração
- indicada onde pode ocorres
- aparece na assinatura de um método usando a cláusula throws
- indicada onde pode ocorres
- Lançamento
- passadas a alguém
- são lançadas no corpo do método usando o comando throw
- void método (parâmetros) throws Excecao1{ ... throw new Excecao1(parâmetros); }
- são lançadas no corpo do método usando o comando throw
- passadas a alguém
- Tratamento
- capturadas para se tomar providências
- bloco try - catch [ - finally] (finally é opcional e sempre é executado, independente se aconteceu exceção ou não)
- CATCH NUNCA DEVE SER VAZIO MESMO QUE A EXCEÇÃO NUNCA VENHA A OCORRER
- é possível utilizar diversos catchs dentro de um único try - catch.
- CATCH NUNCA DEVE SER VAZIO MESMO QUE A EXCEÇÃO NUNCA VENHA A OCORRER
- bloco try - catch [ - finally] (finally é opcional e sempre é executado, independente se aconteceu exceção ou não)
- capturadas para se tomar providências
- Declaração
- mecanismos de Java pra tratar erros
Information
- Description
- Mind Map on Aula 9 - LPOO, created by Bruno Roberto Lima Ramos Rangel on 24/11/2021.
- Created by
- Bruno Roberto Lima Ramos Rangel
- Views
- 0
- Rating