if(someCondition)
int a=10;//Compilation Error
else if(SomeOtherCondition){
int b=10;//no compilation Error
}
Почему это происходит.Почему возникает ошибка компиляции в первом случае. Если я поместил фигурные скобки, то ошибка компиляции, но если скобки оператора не являются обязательными, если это один оператор.Переменная декларация в случае, если статья
Спасибо это идеальная причина, я думаю, – Krushna