Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

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.

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
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.