If I have if() statements nested in a for() loop, does a break; within them apply to the for() loop? [duplicate]

StackOverflow https://stackoverflow.com/questions/23176935

  •  06-07-2023
  •  | 
  •  

Domanda

Nothing to add beyond the question provided in the title...

Example:

for(...) {
     if(...) {
         if(...) {
             //doing stuffs
             break;
         }
     }
}

//does that break statement get me to this spot?
È stato utile?

Soluzione

In that case, it will break out of the for loop. break will break from loops (such as while, do/while, for) and switch statements.

Altri suggerimenti

Yes. The break will break out of the for-loop. break doesn't break out of if-statements.

Yes. Because break doesn't work for if statements. Therefore, it will work for the next loop encountered.

Note: break is used to terminate loops (for, while, or do-while).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top