当我尝试使用语句时出现“死代码”错误

时间:2012-03-18 18:35:01

标签: android

Bassicly我想在用户按下下一个按钮时打印1然后2然后3然后4递增 - 但它显示i ++上的警告说它是“死代码”,这是我通常为语句做的所以我不是肯定会发生什么事。任何指导将不胜感激

public void onClick(View v) {
    // TODO Auto-generated method stub
     switch(v.getId()){
     case R.id.one:
         break;
        case R.id.Next:

            for(int i=1; i<11; i++){


                info.setText(""+i);

        break;

    }

1 个答案:

答案 0 :(得分:5)

因为你的

,你会遇到“死码”问题
info.setText(""+i);
break;

第一次设置文本()后,无条件地中断。因此它永远不会有机会增加i,这就是死代码的位置。

我认为这里的问题很可能是错误的放置}

您可能希望在案例中休息,而不是在for循环中?