Não percebo porque ValorInvalidoException é uma unchecked exception(RuntimeException) sendo que este é um erro recuperável. Não deveria ser checked exception?
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!
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.