Ola galera to tentando implementar meu codigo aqui, estou tentando usar o default com while como vcs podem ver no meu codigo, mas esta com um erro alguem pode
me ajudar a resolve-lo.
import java.util.Scanner;
public class Caixa_Eletronico {
public static void main(String args[]) {
Scanner leitor = new Scanner(System.in);
int iOpcao;
float fsaldo = 0;
System.out.println("Digite o nome do cliente");
String snome = leitor.next();
System.out.println("Digite o numero da agencia");
String sagencia = leitor.next();
System.out.println("Digite o nome do conta");
String sconta = leitor.next();
System.out.println("Digite qual operação deseja realizar:\n"
+ "(1)Para Depositar\n(2)Para sacar\n(3)Para sair");
iOpcao = leitor.nextInt();
while (iOpcao!=3)
{
if(iOpcao==1)
{
System.out.println("Digite valor a ser depositado");
double ddeposito = leitor.nextDouble();
fsaldo += ddeposito;
break;
}
if(iOpcao==2)
{
System.out.println("Digite valor a ser sacado");
double dsaque = leitor.nextDouble();
fsaldo -= dsaque;
break;
}
if(iOpcao==3)
{
System.exit(0);
}
System.out.println("Digite qual operação deseja realizar:\n"+ "(1)Para Depositar\n(2)Para sacar\n(3)Para sair");
iOpcao = leitor.nextInt();
default:
System.out.println("Este numero e invalido para esse nesse menu!");
break;
}
System.out.println("Nome do cliente:\n" + snome + "\n"+ "Numero da agencia:\n" + sagencia + "\n"+ "Numero da conta:\n" + sconta + "\n" + "Saldo:\n" + "R$"
+ fsaldo + "");
}
}