Ed
há 2 meses
Vamos analisar o código apresentado. O código tenta converter o texto digitado pelo usuário em um número do tipo `float` usando `Float.parseFloat()`. Se o usuário digitar "oito", essa conversão falhará, pois "oito" não é um número válido. Quando a conversão falha, uma exceção é lançada, e o bloco `catch` é acionado. Dentro do bloco `catch`, há um `Toast` que exibe a mensagem "Você digitou um valor inválido". Agora, vamos analisar as alternativas: a. 50 - Não é possível, pois a conversão falha. b. 18 - Também não é possível, pois a conversão falha. c. 80 - Não é possível, pois a conversão falha. d. Irá gerar um erro, irá mostrar o erro: “Você digitou um valor inválido” - Esta é a alternativa correta, pois é exatamente o que acontece. e. 98 - Não é possível, pois a conversão falha. Portanto, a resposta correta é: d. Irá gerar um erro, irá mostrar o erro: “Você digitou um valor inválido”.