Pessoal, eu tenho um menu, que ao selecionar uma opção, possa-se voltar à tela inicial.
Pensei na estrutura de Repetição Switch. Mas não está funcionando. Quando eu “volto”, ele entra em Sacar e pede o valor. Pensei em colocar o break, mas como é parada, não funciona.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner ler = new Scanner(System.in);
Banco c6Bank = new Banco();
String num = "0";
System.out.print("BEM VINDO AO C6 BANK!\n");
switch(num) {
case "0":
System.out.print("1: Criar nova conta\n2: Dopósito\n3: Saque\n3: Transferência\n4: Saldo\n6: Extrato\nDigite aqui:");
num = ler.next();
case "1":
System.out.print("Digite seu nome: ");
String nome = ler.next();
Cliente cliente = new Cliente(nome);
c6Bank.novaConta(cliente);
System.out.print("\nSeja bem vindo(a) "+cliente.getNome()+ ", Sua conta foi criada\n");
System.out.print("0: Voltar para o menu \n");
case "2":
System.out.println("Quanto deseja depositar? \n");
double valor = ler.nextDouble();
System.out.print("0: Voltar para o menu \n");
case "3":
System.out.println("Quanto deseja Sacar? \n");
valor = ler.nextDouble();
System.out.print("0: Voltar para o menu \n");
case "4":
System.out.print("Para quem deseja tranferir? \n");
nome = ler.next();
System.out.print("Quanto deseja transferir? \n");
valor = ler.nextDouble();
System.out.print("0: Voltar para o menu \n");
case "5":
System.out.print("0: Voltar para o menu \n");
case "6":
System.out.print("0: Voltar para o menu \n");
}
}
Obs.: As funções do menu ainda não estão totalmente implementas. Quero resolver esse problema antes.
Desde já, agradeço quem puder me ajudar.

