Não percebo porque ValorInvalidoException é uma unchecked exception(RuntimeException) sendo que este é um erro recuperável. Não deveria ser checked exception?
Não percebo porque ValorInvalidoException é uma unchecked exception(RuntimeException) sendo que este é um erro recuperável. Não deveria ser checked exception?
Olá Nicecio
Você está correto ao dizer que ValorInvalidoException deveria ser uma checked exception, no curso fazemos com que ela seja uma RuntimeException para que o aluno consiga perceber a diferença que existe entre os dois tipos de exceções.