如果语句不在For循环中工作

时间:2013-10-16 12:42:13

标签: java if-statement for-loop

我似乎在netbeans上有这个代码的问题,看起来好像来自日食

 for(int i = 0; i < shards.length();if
            JSONObject obj = shards.getJSONObject(i);
            try{
                page = http.GetPageContentUta(url1,ip);
                http.platform = (String)userClubList.getJSONObject(0).get("platform");
                break;

            }catch(Exception e){
                System.out.println("Exception");
            }

        }

2 个答案:

答案 0 :(得分:3)

请学习语法for loop in Java。你写的是错的。 看起来好像来自eclipse 不管它没关系,语法错误是针对Java语言而不是任何IDE。

for(int i = 0; i < shards.length();if

将其更改为:

for(int i = 0; i < shards.length(); i++) {
     //Remaining if and other codes
}

答案 1 :(得分:1)

在定义for循环时忘记了一个paren。你也没有说明如何增加我。

for(int i = 0; i < shards.length(); i++ ) {
    //code
}