Saudação personalizada
Em programas de linha de comando, você frequentemente precisa ler nomes completos ou frases do usuário. Usar next() em vez de nextLine() pode cortar partes importantes da entrada, como sobrenomes ou espaços. Dominar a leitura de textos com Scanner evita erros que geram saídas incompletas ou quebras no fluxo do programa.
O PROBLEMA
Leia o nome do usuário com Scanner e exiba: "Olá, [nome]! Bem-vindo ao Java!"
EXEMPLO
Entrada: Maria Saída: Olá, Maria! Bem-vindo ao Java!
SOBRE O CONCEITO
O Scanner lê dados da entrada padrão. Para ler uma string que pode conter espaços, use nextLine(), que captura toda a linha até a quebra. Já next() para no primeiro espaço, lendo apenas uma palavra. Esquecer import java.util.Scanner; causa erro de compilação, pois a classe não é reconhecida. Neste exercício, como o nome pode ser composto (ex.: "Maria Silva"), nextLine() é obrigatório para exibir corretamente a saudação.
RESOLUÇÃO