Exercício AutenticacaoInvalidaException
23 de março de 2026Menos de 1 minuto
Exercício AutenticacaoInvalidaException
Crie um código que atenda a seguinte descrição:
- Deve existir uma classe
Usuarioque representa um usuário com login (getLogin) e senha (getSenha). - Deve existir uma classe
UsuarioDAOque irá armazenar as instancias de usuário.- O método
autenticarque realiza a autenticação, verificando se o login de usuário e a senha fornecidos correspondem a algum usuário no DAO.
- O método
- Se a autenticação não for bem-sucedida a exceção
AutenticacaoInvalidaExceptioné lançada com uma mensagem de erro apropriada ("Usuario (login tal) não foi encontrado ou a senha está errada"). - No método
main, um exemplo de autenticação é realizado chamando o métodoautenticardoBancoDeUsuarioscom um usuário válido. Se a autenticação for bem-sucedida, será exibida uma mensagem indicando que o usuário foi autenticado. Caso contrário, a mensagem de erro será exibida.