我在以下代码中的 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
}
错误是:标记“else”的语法错误,删除此标记
Java 不允许这样做吗?
我必须使用嵌套开关吗?
还是我的代码本身有问题?
最佳答案
if(s.length()==1 && s.charAt(0)=='0');
删除;
关于java - Switch里面的else语句是语法错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9946894/