Cursos / Eletrônica / Programação Orientada a Objetos / Aula

arrow_back Aula 11 - Tratamento de Exceções

Resumo

Bom, chegamos ao final de mais uma aula, agora estamos mais familiarizados com a API Java para tratamento de exceções. Vimos toda sua Hierarquia, sabemos agora que Erros em Java são diferentes de Exceções, e que essas últimas podem ser vista em dois grupos (Lançadas pela JVM), as quais são todas aquelas do tipo RuntimeException e suas descendentes, e Progamaticamente, que são todas as demais, as quais o compilador faz questão que a tratemos, pois, diferentemente das RuntimeException, podemos evitar a sua ocorrência e até nos recuperarmos da forma adequada a cada situação. Vimos também a sintaxe básica para lançamento de exceções (throws), assim como o bloco try/catch, o qual utilizamos para capturar e tratá-las. Por fim, fizemos um resumo dos tipos mais comuns de exceções e vimos alguns casos em que elas podem ocorrer.

Versão 5.3 - Todos os Direitos reservados