Я получаю синтаксическую ошибку для оператора else в следующем коде:
switch(v.getId())
{
case R.id.b0 :
if(s.length()==1 && s.charAt(0)=='0');
{
et2.setText("0");
et1.setText("0");
}
else
{
s=s+"0";
call(s);
}
break;
//2nd case and body
}
Ошибка: Syntax error on token "else", delete this token
Разве Java не позволяет это?
Должен ли я использовать вложенный переключатель?
Или что-то не так с моим кодом?