Oi, Renata! Como vai?
Seu código está claro e direto na verificação da senha usando um if
simples, o que é um ótimo começo para entender condicionais em Java. Note que você fechou o scanner corretamente, o que é uma boa prática para liberar recursos.
Uma dica interessante para o futuro é usar o método equals
para comparar Strings, caso queira validar senhas que não sejam números. Veja este exemplo:
Scanner scanner = new Scanner(System.in);
System.out.println("Digite a Senha de Acesso: ");
String senha = scanner.nextLine();
scanner.close();
if(senha.equals("123456")){
System.out.println("Acesso Permitido");
}else{
System.out.println("Acesso Negado");
}
Esse código lê a senha como texto e compara o conteúdo da String corretamente.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!