RAD Studio |  |

break
See Also
Collapse All

Category

Statements

Syntax

Description

Use the break statement within loops to pass control to the first statement following the innermost switch, for, while, or do block.

Example

This example illustrates the use of keywords break, case, default, return, and switch.

Copy Code

    #include <iostream>

    using namespace std;

    int main(int argc, char* argv[])
    {
      char ch;

      cout << "PRESS a, b, OR c. ANY OTHER CHOICE WILL TERMINATE THIS PROGRAM." << endl;
      for ( /* FOREVER */; cin >> ch; )
        switch (ch)
        {
          case 'a' :    /* THE CHOICE OF a HAS ITS OWN ACTION. */
            cout << endl << "Option a was selected." << endl;
            break;
          case 'b' :    /* BOTH b AND c GET THE SAME RESULTS. */
          case 'c' :
            cout << endl << "Option b or c was selected." << endl;
            break;
          default :
            cout << endl << "NOT A VALID CHOICE!  Bye ..." << endl;
            return(-1);
        }
    }

See Also

continue

do

for

while

case

default

switch

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!