![]() Please enter a character Features of the switch statement:ġ. This is because after p~inting Apple, control will continue executing another case In above example, if the value of k is ‘a’, it will print: Look at the following example: Here, we have removed all break statementsĭefault: (“Please enter a character”) If the value of k is neither ‘a’ nor ‘b’, then control will execute default statement displaying “Please enter a character” on the screen. This means that when case is true, then its statements are executed followed by other case statements until control encounters break statement. it will also print Bat, even though the value of k is ‘a’. If break is not included, control will also execute the case statement following it i.e. break after takes the control out of the switch statement. If the value of k is ‘a’, then Apple will be printed on the screen. In above example, the control will jump to respective statement depending on the value of the variable k. It keeps on executing all the statements of each case construct one after the other until a break is encountered or switch gets over.ĭefault : (“Please enter a character”) Note: When the statement of any case is executed and we forget to place break, then control will go into following case construct and executes its statements also. If no default is present and no match is found control jumps to the statements following switch command. If no matches are found and a default is present, the group of statements associated with default will be executed. break statement is for exiting from switch construct. When the match is found, the corresponding group of statements between the case and break will be executed. The case statement works by evaluating the expression and then scanning down the case statements until a match is found. Next is a required completes the case statement. The parentheses contain expression which may be a byte, a char, a short, or an int. The keyword switch begins the switch construct.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |