Ir ao conteúdo
  • Cadastre-se

Java Tratando e utilizando excerções


Posts recomendados

Boa noite Pessoal,

 

Estou com uma dificuldade imensa em fazer o exercício abaixo:

 

Numa aplicação bancária, descrita na classe Conta mostrada na Figura, modele as seguintes exceções:

 Retirada de conta com saldo insuficiente

 Transferência para conta inexistente (uma conta é considerada inexistente se seu número for inferior a 100)

 Retirada de valor muito grande (o valor máximo do saque é definido em uma constante chamada MAX_SAQUE

 Trate estas exceções adicionando exibindo descrição da exceção ocorrida.

 

Não sei por onde começar.

 

Agradeço se puderem ajudar.

 

Abs

Link para o comentário
Compartilhar em outros sites

@CURIOSO22 Essas exceções são simplesmente regras de negócio para trabalhar com a conta.

 

É bem simples:

 

- Usuário resolve fazer um saque. 

- Ele digita 100

- Verifique se o 100 é maior que o valor máximo de saque 

- Se for, emita um alerta (exceção) de que o valor máximo permitido para saque é o valor de MAX_SAQUE

- Se não for, verifique se ele tem saldo

- Se tem saldo, faça a retirada e subtraia o valor da conta

- Se não tem saldo, emita um alerta informando saldo insuficiente

 

A transferência segue o mesmo esquema, mas apenas tem que conferir se existe saldo na conta para transferir e se o número da conta de destino da transferência é maior do que 100. Caso negativo em uma das duas situações, emita um alerta.

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...