🛑 C++ break Statement – Exit Loops Instantly
The break statement in C++ is your emergency exit door. 🚪
It lets you instantly leave a loop or switch statement when a certain condition is met—no questions asked!
🧠 Syntax of break
break;
Just write break;
where you want to exit the loop or switch block.
🔧 Example: Break a for Loop
#include <iostream> using namespace std; int main() { for (int i = 1; i <= 10; i++) { if (i == 5) { break; } cout << "i = " << i << endl; } return 0; }
Output will be:
i = 1 i = 2 i = 3 i = 4
🔧 Example: break in switch
#include <iostream> using namespace std; int main() { int day = 2; switch (day) { case 1: cout << "Sunday" << endl; break; case 2: cout << "Monday" << endl; break; default: cout << "Other Day" << endl; } return 0; }
🎯 When to Use break?
- To stop a loop early when a condition is met
- To exit a switch block after a case runs
- To avoid unnecessary iterations or checks
The break statement helps you stay in control and exit at the right moment—like a smart ninja! 🥷💨