Meu código ficou assim
import java.util.Scanner;
public class Desafio01 {
public static void main(String[] args) {
Scanner leitura = new Scanner(System.in);
String nome = "Rick Astley";
String tipoConta = "Corrente";
double saldoConta = 2500.00;
System.out.println("*********************************************");
System.out.println(String.format("""
Dados iniciais do cliente:
Nome: %s
Tipo conta: %s
Saldo inicial: R$ %.2f""", nome, tipoConta, saldoConta));
System.out.println("*********************************************");
boolean sair = false;
while (!sair) {
System.out.println("""
Operações
1 - Consultar saldos
2 - Receber valor
3 - Tranferir valor
4 - sair
Digite a opção desejada:""");
int opcao = leitura.nextInt();
switch (opcao) {
case 1 -> System.out.println(String.format("O Saldo atual é de R$ %.2f", saldoConta));
case 2 -> {
System.out.println("Informe o valor a receber:");
double receberSaldo = leitura.nextDouble();
saldoConta += receberSaldo;
}
case 3 -> {
System.out.println("Informe o valor que deseja tranferir:");
double tranferirSaldo = leitura.nextDouble();
if (saldoConta >= tranferirSaldo) {
saldoConta -= tranferirSaldo;
} else {
System.out.println("Não há saldo suficiente para fazer essa tranferência");
}
}
case 4 -> sair = true;
default -> System.out.println("Opção inválida");
}
}
}
}