Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro em importar pets do abrigo.

Junto com os passos da aula, quando tento importar pets do abrigo, o VSCODE, me retorna esse erro. Ainda não consegui enxergar onde esta o erro na classe PetService, já verifiquei a classe junto ao código do professor.

Erro em importar pets Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

Oii, João! Tudo bem?

Esse erro que está recebendo nos informa que no arquivo PetService.java possui o objeto BufferedReader chamado reader, o mesmo está sendo usado, mas não foi inicializado. Dessa forma, ele não consegue ser lido.

Se me permite, sugiro algumas coisas que você pode verificar no seu código:

  • Verifique se a classe PetService está no mesmo pacote que a classe onde você está tentando importá-la. Se não estiver, você precisará especificar o caminho completo para a classe PetService no seu comando de importação.

  • Revise o seu código completo para identificar se possui algum erro de sintaxe.

  • Revise o código para saber se está abrindo o arquivo antes de criar o BufferedReader.

  • Se atente ao fechamento dos códigos, isso também pode interferir na leitura, evitando o vazamento de recursos.

  • Lembre-se de salvar todas as alterações realizadas no VS Code, às vezes ele falha ao reconhecer atualizações.

  • Por fim, tente limpar o cache do seu compilador Java. Às vezes, o compilador pode ficar "preso" em uma versão antiga do seu código, o que pode causar erros ao tentar importar classes.

Espero que uma das sugestões te ajude. Qualquer dúvida, compartilhe no fórum.

Bons estudos, João!