Nesta aula, analisamos os fundamentos do sistema de exceções do Java: a classe raiz
Throwable, as diferenças entre
Exception e
Error, e também a divisão entre exceções verificadas e não verificadas. Você verá um diagrama e uma tabela de diferenças, exemplos de código com
try-
catch e
throws, saberá o que capturar e o que — não, e examinará erros típicos ao lidar com exceções.