Pude implementar el desafió, agregó una mejora para evitar realizar deposito o retiros utilizando cantidades negativas.
case 2: System.out.println("¿Cuál es el valor que desea retirar?"); double valorRetirar = teclado.nextDouble(); if (valorRetirar <= 0) { System.out.println("El valor a retirar debe ser positivo."); } else if (valorRetirar > saldo) { System.out.println("Saldo insuficiente."); } else { saldo -= valorRetirar; System.out.println("El saldo actualizado es: " + saldo); } break;
case 3:
System.out.println("¿Cuál es el valor que desea depositar?");
double valorADepositar = teclado.nextDouble();
if (valorADepositar <= 0) {
System.out.println("El valor a depositar debe ser positivo.");
} else {
saldo += valorADepositar;
System.out.println("El saldo actualizado es: " + saldo);
}
break;