Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Resposta do desafio da senha

package br.com.alura.screenmatch.excecao;

public class SenhaInvalidaException extends RuntimeException {
    public SenhaInvalidaException (String mensagem){
        super(mensagem);
    }
}
package br.com.alura.screenmatch.principal;

import br.com.alura.screenmatch.excecao.SenhaInvalidaException;

import java.util.Scanner;

public class DesafioSenha {
    public static void main(String[] args) {
        Scanner leitura = new Scanner(System.in);

        System.out.println("Insira a sua senha: ");
        String senha = leitura.nextLine();

        try{
            validarSenha(senha);
            System.out.println("Senha válida! Iniciando..." );
        }catch (SenhaInvalidaException e){
            System.out.println("Erro: Senha inválida! " + e.getMessage());
        }
    }
    private static void validarSenha(String senha){
        if (senha.length() < 8){
            throw new SenhaInvalidaException("A senha deverá ter no mínimo 8 caracteres!");
        }
    }
}
1 resposta
solução!

Oii, Flávio! Tudo joia?

Meus parabéns, muito bom acompanhar o seu desenvolvimento na atividade!

Continue se dedicando e qualquer dúvida, conte conosco.

Bons estudos, Flávio!