O Java classifica as exceptions em duas principais categorias: Checked e Unchecked.
Checked -> exceções que são verificadas em tempo de compilação e obrigam o desenvolvedor a tratar. São sempre filhas de Exception.
- Ex: new FileInputStream(new File(""))
Unchecked -> exceções que não são verificadas em tempo de compilação, não obrigando o tratamento. São sempre filhas de RuntimeException.
- Ex: NullPointerException
Top comments (0)