Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java编译错误-无法在循环外部使用continue_Java_Loops - Fatal编程技术网

Java编译错误-无法在循环外部使用continue

Java编译错误-无法在循环外部使用continue,java,loops,Java,Loops,在Eclipse Java IDE给continue语句带来麻烦的地方出现错误: double sum = 0.0; double avg = 0.0; for (i=0 ; i<daRun1.length ; i++); { if(daRun1[i] == max || daRun1[i] == min) { continue; //<-- **this is where the e

在Eclipse Java IDE给continue语句带来麻烦的地方出现错误:

    double sum = 0.0;  
    double avg = 0.0;
    for (i=0 ; i<daRun1.length ; i++);
    {
        if(daRun1[i] == max || daRun1[i] == min)
            {
            continue; //<-- **this is where the error is showing (underlined in red in eclipse)**
            }
        sum += daRun1[i];
    }
    avg = sum / (daRun1.length-2);

    System.out.println("The average score is: " + avg);
double sum=0.0;
双平均值=0.0;

for(i=0;i删除for语句后的分号。

删除for语句后的分号。

问题在于
continue
不在for循环中

在此处以分号结束循环:

for (i=0 ; i<daRun1.length ; i++);

for(i=0;i问题在于
continue
不在for循环中

在此处以分号结束循环:

for (i=0 ; i<daRun1.length ; i++);

for(i=0;i查看Eclipse显示的编译错误[尝试将鼠标悬停在红色下划线上]

不能在循环外部使用continue

Eclipse是一个功能强大的工具,在编写代码时会显示编译错误

如错误中所述,它本身:
continue
正在循环外部使用,即循环体已经结束,并且在该continue之后正在使用。当您看到代码时,您会发现完全相同的内容,您可以看到for循环后面的分号

皈依

for ( i=0 ;  i < daRun1.length ; i ++ );
for(i=0;i


for(i=0;i查看Eclipse显示的编译错误[尝试将鼠标悬停在红色下划线上]

不能在循环外部使用continue

Eclipse是一个功能强大的工具,在编写代码时会显示编译错误

如错误中所述,它本身:
continue
正在循环外部使用,即循环体已经结束,并且在该continue之后正在使用。当您看到代码时,您会发现完全相同的内容,您可以看到for循环后面的分号

皈依

for ( i=0 ;  i < daRun1.length ; i ++ );
for(i=0;i


for(i=0;iI)怀疑Java运行时是否会显示不同的行为。:-@AndyTurner没有撒谎,但有时可能也没有说到点子上。(此处不相关)你的大括号位置让人难以理解。如果你把开始大括号放在for的同一行,并且你不会犯这个错误。我怀疑Java运行时是否会表现出不同的行为。:-@AndyTurner没有撒谎,但有时可能也不中肯。(此处不相关)大括号的位置让人很难理解。如果你把大括号放在同一行,如果你不会犯这个错误。