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, 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!