在第一个循环中继续,在第二个循环内

use*_*778 1 java loops keyword

这有助于您更好地理解它:

for(Object o : objects){//first loop
    for(int j = 0; i < y; j++){//second loop

        if(something_is_true)
            stop second loop , continue first loop 

    }
}
Run Code Online (Sandbox Code Playgroud)

我应该使用continue关键字吗?

kaj*_*acx 9

你也可以使用label:

myLabel: for(Object o : objects){//first loop
    for(int j = 0; i < y; j++){//second loop

        if(something_is_true) {
            continue myLabel;
        }
    }
    //code that will be skipped if you continue to myLabel
    //but will not be skipped if you 'break' inside inner loop.
}
Run Code Online (Sandbox Code Playgroud)