alguém pode me dar uma luz? fiz todo o código do primeiro challenge e fica dando esse erro quando vou executar
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!
alguém pode me dar uma luz? fiz todo o código do primeiro challenge e fica dando esse erro quando vou executar
Olá, Daniele.
Tudo bem?
Pelo que observei na imagem que você compartilhou, o erro está na linha 55 do seu código. O erro "class expected" geralmente indica que há um problema de sintaxe, como a falta de um ponto e vírgula ou outro caractere esperado.
Na linha 55, você tem o seguinte código:
double result = double.parseDouble (converter.convert(value, pairs.getInputCurrency(), pairs.getOutputCurrency()));
O problema parece ser o espaço entre parseDouble e o parêntese. Remova esse espaço para corrigir o erro de sintaxe. O código corrigido deve ficar assim:
double result = double.parseDouble(converter.convert(value, pairs.getInputCurrency(), pairs.getOutputCurrency()));
Além disso, verifique se a função converter.convert está retornando uma String que pode ser convertida para double. Caso contrário, o método parseDouble lançará uma exceção. Fora isso conferir os pontos e vírgulas das outras linhas de códigos.
Espero ter ajudado. Qualquer dúvida manda aqui. Bons estudos.