Bom dia sou novato em java fiz o codigo abaixo mas da erro na compilaçao alguem pode me ajudar
import java.util.Scanner;
public class BancoSimples {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
double saldo = 0.0;
boolean continuar = true;
while (continuar) {
System.out.println("Menu:");
System.out.println("1: Depositar");
System.out.println("2: Sacar");
System.out.println("3: Consultar Saldo");
System.out.println("0: Encerrar");
System.out.print("Escolha uma opção: ");
int opcao = scanner.nextInt();
switch (opcao) {
case 1:
System.out.print("Digite o valor a ser depositado: ");
double deposito = scanner.nextDouble();
saldo += deposito;
System.out.printf("Saldo atual: %.1f%n", saldo);
break;
case 2:
System.out.print("Digite o valor a ser sacado: ");
double saque = scanner.nextDouble();
if (saque <= saldo) {
saldo -= saque;
System.out.printf("Saldo atual: %.1f%n", saldo);
} else {
System.out.println("Saldo insuficiente.");
}
break;
case 3:
System.out.printf("Saldo atual: %.1f%n", saldo);
break;
case 0:
continuar = false;
System.out.println("Programa encerrado.");
break;
default:
System.out.println("Opção inválida. Tente novamente.");
break;
}
}
scanner.close();
}
}