Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

RuntimeException e Exception

Existe alguma vantagem em usar o Exception em vez do RuntimeException? Há algum ganho real nisso ? Obrigado.

1 resposta
solução!

As exceções que estendem de Exception são exceções checked, ou seja, quem chamar um método que possa lançar uma exceção dessa deverá tratar a exceção ou passá-la para frente (o método que o chamou). Então, respondendo sua pergunta, há um ganho no sentido que você tem "garantia" que a pessoa deverá tratar a exceção, já as exceções que estendem RunTimeException são exceções unchecked e não obrigam o tratamento da exceção pelos métodos que as chamam.