import java.util.Scanner;
class SenhaInvalidaException extends Exception {
public SenhaInvalidaException(String mensagem) {
super(mensagem);
}
}
public class ValidadorSenha {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Digite sua senha: ");
String senha = scanner.nextLine();
try {
validarSenha(senha);
System.out.println("Senha válida! Acesso permitido.");
} catch (SenhaInvalidaException e) {
System.out.println("Erro: " + e.getMessage());
}
}
public static void validarSenha(String senha) throws SenhaInvalidaException {
if (senha.length() < 8) {
throw new SenhaInvalidaException("A senha deve ter pelo menos 8 caracteres.");
}
}
}