try { this.avaliacao = Double.valueOf(dadosEpisodio.avaliacao()); } catch (NumberFormatException ex) { this.avaliacao = 0.0; } No exception of type NumberFormatException can be thrown; an exception type must be a subclass of Throwable Fica esse erro, já tentei de todas as formas e não consigo lançar uma exceção. Até salvei o código do curso, para ter certeza que não é erro de versão.