A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Capítulo 6. Exceções  Exceptions  try / catch  Hierarquia de Exceptions  Principais exceções  Principais métodos de exceções  Exceções transferidas.

Apresentações semelhantes


Apresentação em tema: "Capítulo 6. Exceções  Exceptions  try / catch  Hierarquia de Exceptions  Principais exceções  Principais métodos de exceções  Exceções transferidas."— Transcrição da apresentação:

1 Capítulo 6

2 Exceções  Exceptions  try / catch  Hierarquia de Exceptions  Principais exceções  Principais métodos de exceções  Exceções transferidas  Cláusula throws  Cláusula finally  Cláusula throw  Exceções personalizadas 2

3 Exceptions  Mecanismo utilizado pelo Java para informar que algo inesperado aconteceu  Quando sua aplicação não contorna situações de exceptions, ocorre a interrupção abrupta 3

4 try / catch try { // Instruções sujeitas // a falhas } catch (Exception e) { // Instruções a serem executadas // em caso de falha } 4

5 try / catch – Exemplo try { Conexao cn = abrirConexao(); cn.gravarRegistro(aluno1); } catch (Exception e) { System.out.println(“Erro ao gravar”); System.out.println(e.getMessage()); } 5

6 Hierarquia de Exceptions Throwable ErrorException SQLException IOException ParseException RuntimeException ArrayIndexOutOfBoundsException ArithmeticException NumberFormatException NullPointerException

7 Principais exceções 7

8 Principais métodos de exceções 8

9 Exceções transferidas 9

10 Cláusula throws 10

11 Cláusula finally 11

12 Cláusula throw 12

13 Exceções personalizadas 13


Carregar ppt "Capítulo 6. Exceções  Exceptions  try / catch  Hierarquia de Exceptions  Principais exceções  Principais métodos de exceções  Exceções transferidas."

Apresentações semelhantes


Anúncios Google