Exo*_*ist 2 java android if-statement switch-statement
我在以下代码中的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
}
Run Code Online (Sandbox Code Playgroud)
错误是: Syntax error on token "else", delete this token
java不允许这样吗?
我是否必须使用嵌套开关?
或者我的代码本身有问题吗?