Ошибка получения отступа в моем операторе do - PullRequest
0 голосов
/ 27 декабря 2018

Так что у меня проблемы с отступом для оператора do.Отступы будут другими, потому что я проверил все, и, кажется, было бы неплохо просмотреть его?

public void menu()
{
    char option = '\0'; //This is intaillsing the character 
    Scanner scanner = new Scanner(System.in);

    System.out.println("Welcome" + customerName);
    System.out.println("\n");


    //These will be all the option that will be dispalyed for the user to choose an option 
    System.out.println("A. Check Balance");
    System.out.println("B. Deposit");
    System.out.println("C. Withdraw");
    System.out.println("D. Previous transaction");
    System.out.println("E. Deposit using checks");
    System.out.println("F. Exit");

    do //This is saying to do all of these statement 
    {
        System.out.println("Enter an option");
        option = scanner.next().charAt(0);
        System.out.println("\n");

        switch(option)
        {
        case 'A':
            System.out.println("Balance = " + balance);
        }
    }//This indentation is showing me error 
}

1 Ответ

0 голосов
/ 27 декабря 2018

У Java нет семантически значимого пробела в конструкциях цикла.Вам не хватает половины конструкции цикла.В частности, while (condition); петли do-while.

do {
   // ...
} while (condition);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...