Exercício bacana, acabei fazendo da seguinte forma:
import java.util.Scanner;
public class ContaBanco {
public static void main(String[] args) {
double saldoAtual = 0;
double sacar = 0, deposito = 0;
String usuario = "Vera Maria";
String contaTipo = "Corrente";
int opcao = 0;
Scanner leitura = new Scanner(System.in);
System.out.println("************************************************");
System.out.println("Dados iniciais do cliente: ");
System.out.println();
System.out.println("Nome: "+usuario);
System.out.println("Tipo de conta: Corrente");
System.out.println("Saldo inicial: R$"+saldoAtual);
System.out.println("************************************************");
System.out.println("\n\n\n");
while (opcao != 4) {
System.out.println("Operações: ");
System.out.println("1- Consultar saldos\n2-Depositar\n3-Sacar\n4-Sair");
System.out.println("Selecione uma opcao: ");
opcao = leitura.nextInt();
switch (opcao) {
case 1:
System.out.println("Saldo atual: R$" + saldoAtual);
break;
case 2:
System.out.println("Valor a ser depositado: ");
deposito = leitura.nextDouble();
saldoAtual += deposito;
System.out.println("Saldo atualizado: R$" + saldoAtual);
break;
case 3:
System.out.println("Valor a ser sacado: ");
sacar = leitura.nextDouble();
if (saldoAtual > sacar) {
saldoAtual -= sacar;
System.out.println("Seu saldo atual e de R$" + saldoAtual+"\n");
break;
} else {
System.out.println("Saldo insuficiente.");
break;
}
case 4:
System.out.println("Operação finalizada pelo usuário.");
break;
}
}
}
}
`