Te comparto la forma en como lo elabore.
Saludos.
import java.util.*;
public class Cuenta {
public static void main(String[] args) {
String nombre = "Pedro";
String cuentaTipo = "Corriente";
double saldo = 2000.00;
double retiro = 0;
double deposito = 0;
int opcion = 0;
Scanner sc = new Scanner(System.in);
String mensaje = """
****************************************************
Nombre del cliente: %s.
Tipo de cuenta : %s.
Saldo disponible: $ %s.
****************************************************
""".formatted(nombre, cuentaTipo, Double.toString(saldo));
System.out.println(mensaje);
mensaje = """
****************************************************
Escriba el número de la opción deseada:
1. Consultar saldo.
2. Retirar.
3. Depositar.
4. Salir.
****************************************************
""";
while (opcion != 4){
System.out.println(mensaje + "\nOpcion: ");
opcion = sc.nextInt();
System.out.println();
switch (opcion){
case 1:
System.out.println("El saldo en al cuenta es: " + "\n$"+ Double.toString(saldo));
break;
case 2:
System.out.println("Monto a retirar: ");
retiro = sc.nextDouble();
if (saldo < retiro){
System.out.println("Sin fondos suficientes");
}else {
saldo -= retiro;
System.out.println("Saldo actual: " + saldo);
}
break;
case 3:
System.out.println("Monto a depositar: ");
deposito = sc.nextDouble();
saldo += deposito;
System.out.println("Saldo actual: " + saldo);
break;
case 4:
System.out.println("Hasta pronto :) ");
break;
default:
System.out.println("Opcion No valida");
}
}
}
}