Oi, pessoal, queria entender se há motivos para usar uma exception checked, se o código estava sendo tratado da mesma forma quando herdava-se a RuntimeException? Achei mais complicado fazer com checked.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Oi, pessoal, queria entender se há motivos para usar uma exception checked, se o código estava sendo tratado da mesma forma quando herdava-se a RuntimeException? Achei mais complicado fazer com checked.
Oi Giovani
Uma das grandes vantagens das exceções verificadas (checked) é que os autores de uma biblioteca, por exemplo, já decidiram quais problemas comuns eu poderia razoavelmente ser capaz de lidar no ponto de chamada e forçam o desenvolvedor a pensar em uma tratativa para os problemas que podem ocorrer (no caso das runtime não é obrigatório).
Faz sentido, Otávio, valeu pela ajuda!