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!
Olá, Adna.
Tudo bem?
Esse erro indica que você está tentando realizar um tipo de conversão (casting) de Null para o tipo Journal, mas o valor que você está tentando converter é, na verdade, Null. Isso pode acontecer quando você está trabalhando com variáveis que podem ser nulas e não está verificando se elas são nulas antes de tentar fazer a conversão de tipo.
Uma sugestão de solução é verificar se a variável é nula antes de converter:
Antes de tentar converter o valor para o tipo Journal, verifique se não é nulo. Isso pode ser feito usando uma condicional, por exemplo:
if (suaVariavel != null) {
Journal journal = suaVariavel as Journal;
// Restante do código
} else {
// Lida com o caso em que a variável é nula
}
Isso é feito na aula "Alterando uma entrada com PUT", veja o vídeo até o final.
Espero ter ajudado. Qualquer dúvida manda aqui. Valeu.