Hola buen día a todos He estado trabajando en este código pero tengo un error y no logro saber cual es , de antemano gracias a quien me pueda colaborar.
import java.util.Scanner;
public class javadesafio {
public static void main(String[] args) {
String nombre = "Sandra Milena ";
String tipoDECuenta = "Corriente";
double saldo = $15899.99;
int opcion = 0;
System.out.println("**********************");
System.out.println( "\nNombre del cliente: " + nombre);
System.out.println("El tipo de cuenta es : " + tipoDECuenta);
System.out.println("Su saldo disponible es: " + "$" + saldo );
System.out.println("\n****************************************");
String menu = """
*** Escriba el número de la opción deseada ***
1 - Consultar saldo
2 - Retirar
3 - Depositar
9 - Salir
""";
Scanner teclado = new Scanner(System.in);
while (opcion != 9 ){
System.out.println(menu);
opcion = teclado.nextInt();
switch (opcion){
case 1:
System.out.println("Saldo actualizado es " + "$" + saldo );
break;
case 2:
System.out.println("¿ Cuál es el valor a retirar?");
double valorARetirar = teclado.nextDouble();
if (saldo >= valorARetirar){
System.out.println("Saldo insuficiente");
} else {
saldo = saldo - valorARetirar;
System.out.println("El saldo actualizado es : " +"$" + saldo);
}
break;