java avançado
Programação Avançada em Java
Patrícia Augustin Jaques
Programação Avançada em Java
Autoria: Patrícia Augustin Jaques - pjaques@unisinos.br
Última atualização: Outubro de 2007.
Nenhuma parte desta apostila pode ser utilizada ou reproduzida, em qualquer meio ou forma, seja mecânico ou eletrônico, fotocópia, gravação, ou outros, sem autorização, prévia, expressa e específica do Autor. Essa apostila está protegida pela licença Creative Communs. Você pode usá-la para seus estudos, mas não pode usá-la para fins comerciais ou modificá-la. Bons estudos em Java!
“Programação Avançada em Java” by Patrícia Augustin Jaques is licensed under a Creative
Commons Atribuição-Uso Não-Comercial-Vedada a Criação de Obras Derivadas 2.5 Brasil License.
Meus agradecimentos a aluna Natali Silvério que me fez conhecer a licença Creative Commons. Um especial agradecimento ao aluno Leandro Medeiros que ajudou na revisão do texto.
2
Programação Avançada em Java
Patrícia Augustin Jaques
Sumário
1 Tratamento de Exceções .................................................................................................... 6
1.1 Classificação de tipos de Exceções ....................................................................................................... 6
1.2 try e catch......................................................................................................................................... 7
1.3 Várias Cláusulas Catch........................................................................................................................ 8
1.4 Criando a minha classe de exceções .................................................................................................... 9
1.5 Usando throw para lançar exceções ..................................................................................................... 9
1.5.1 finally