Este es mi desarrollo para el ejercicio de validación de contraseña, espero sugerencias y comentarios
import java.util.Scanner;
public class ValidacionContraseña {
public static void main(String[] args) {
System.out.println("¡Bienvenido a tu cuenta personal de nuestra empresa!");
Scanner input = new Scanner(System.in);
//Establecer contraseña
final String contraseñaCorrecta = "123456";
// Generar un bucle para contar el numero de intentos en caso de contraseña incorrecta
int contador= 0;
while(true){
System.out.println("Ingrese su contraseña para habilitar acceso: ");
String contraseñaUsuario = input.nextLine();
if (contraseñaUsuario.equals(contraseñaCorrecta)){
System.out.println("¡Acceso permitido!");
break;
} else {
System.out.println("¡Acceso denegado!");
}
contador++;
if (contador == 3) {
System.out.println("Lo siento tu acceso ha sido denegado por completar el número de intentos");
break;
}
}
System.out.println("\n");
System.out.printf(" Hasta pronto");
input.close();
}
}