continue语句
1.continue语句用来结束本次循环,跳过循环体中下面尚未执的语句,接着进行终止条件的判断,以决定是否继续循环。对于for语句,在进行终止条件判断前,还要先执行迭代
语句。它的格式为:
continue;
2.也可以用continue跳转到括号指明的外层循环中,这时的格为
continue outerLable;
例 如 :
outer: for( int i=0; i<10; i++ ){ ∥外层循环
for( int j=0; j<20; j++ ){ ∥内层循环
if( j>i ){
……
continue outer;
}
……
}
……
}
该例中,当满足j>i的条件时,程序执行完相应的语句后跳转到外层循环,执行外层循环的迭代语句i++;然后开始下一次循环。
可以从中来比较这三种循环语句,从而在不同的场合选择合适的语句。
1.continue语句用来结束本次循环,跳过循环体中下面尚未执的语句,接着进行终止条件的判断,以决定是否继续循环。对于for语句,在进行终止条件判断前,还要先执行迭代
语句。它的格式为:
continue;
2.也可以用continue跳转到括号指明的外层循环中,这时的格为
continue outerLable;
例 如 :
outer: for( int i=0; i<10; i++ ){ ∥外层循环
for( int j=0; j<20; j++ ){ ∥内层循环
if( j>i ){
……
continue outer;
}
……
}
……
}
该例中,当满足j>i的条件时,程序执行完相应的语句后跳转到外层循环,执行外层循环的迭代语句i++;然后开始下一次循环。
可以从中来比较这三种循环语句,从而在不同的场合选择合适的语句。