break
ステートメントを使用すると、内側のループのみが解除され、外側のループを解除するためにいくつかのフラグを使用する必要があります。ただし、ネストされたループが多数ある場合、コードは適切に表示されません。
すべてのループを解除する他の方法はありますか?(使用しないでくださいgoto stmt
。)
for(int i = 0; i < 1000; i++) {
for(int j = 0; j < 1000; j++) {
if(condition) {
// both of the loops need to break and control will go to stmt2
}
}
}
stmt2