Зачем нужны фигурные скобки для логической переменной в java eclipse?

Я понятия не имею, почему этот код делает ошибку.

public class TestIf {

    boolean money = true; // { <- This resolves the error.

    if (money) {
        System.out.println("Take a taxi");
    }
    else {
        System.out.println("Walk");
    }
// } <- This resolves error.
}

Является ли boolean не переменной, а своего рода циклом? Я вообще не могу понять. Помоги мне! Заранее спасибо.


person Andy    schedule 07.11.2018    source источник
comment
Блок if-else должен быть в методе   -  person GBlodgett    schedule 07.11.2018
comment
Скобки, которые разрешают вашу ошибку, создают инициализатор экземпляра для вашего кода. Такие операторы (например, if/else) должны быть в блоках, методах или конструкторах.   -  person rgettman    schedule 07.11.2018
comment
Спасибо, чувак, я был оооочень глуп.   -  person Andy    schedule 07.11.2018