Ошибка If else ‘Не оператор’

#netbeans

#netbeans

Вопрос:

Для класса Java в школе (10-й класс) мне нужно создать систему выбора ресторана, которая включает в себя 12 различных блоков кода.

  if(mealChoice == true){
                        System.out.println("You have chosen to eat a crunchy taco!");}

                    else(mealChoice == false);{
                System.out.println("you have chosen to eat a cheesy double beef burrito");
                        System.out.println("I hope you enjoy it!");}
  

это то, что у меня есть, и ошибка появляется после строки ‘else’, и я не могу ее исправить

Ответ №1:

 else(mealChoice == false);{
                         ^---
  

; завершает оператор, что означает, что у вас есть else без «тела».

Комментарии:

1. когда я удаляю точку с запятой и наведите курсор мыши на лампочку, она по-прежнему выдает мне сообщение «не оператор», а затем также говорит «; ожидается»