<t>break will exit the loop completely, continue will just skip the current iteration.<br/>
<br/>
For example:<br/>
<br/>
for (int i = 0; i < 10; i++) {<br/>
if (i == 0) {<br/>
break;<br/>
}<br/>
<br/>
DoSomeThingWith(i);<br/>
}<br/>
<br/>
```<br/>
<br/>
The `break` will cause the loop to exit on the first iteration —`DoSomeThingWith` will never be executed.<br/>
<br/>
While:<br/>
<br/>
```<br/>
for (int i = 0; i < 10; i++) {<br/>
if (i == 0) {<br/>
continue;<br/>
}<br/>
<br/>
DoSomeThingWith(i);<br/>
}<br/>
<br/>
```<br/>
<br/>
Here `continue` skips to the next iteration of the for-loop, meaning `DoSomeThingWith` will not execute for `i == 0`.<br/>
<br/>
But the loop will **continue** and `DoSomeThingWith` will be executed for `i == 1` to `i == 9`.</t>