alguém pode me dar uma luz? fiz todo o código do primeiro challenge e fica dando esse erro quando vou executar
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.