Getting something to run code again.

Started by
1 comment, last by Kraecker 12 years, 1 month ago
Say I have a switch statement with certain parameters, but when someone doesn't input what it ask's, I want the default to go back to the switch statement instead of making another one.
Advertisement
One way is to put the switch in a loop such that the non-default cases break out of the loop. Or you could stick a label before the switch and use a goto in the default, though I wouldn't recommend this choice.
You should do somthing like


bool doagain = true;
while(doagain)
{
switch(yourstatement)
{
case "nodefault":
// dosomething(tm)
doagain = false;
break;
default:
}

}

This topic is closed to new replies.

Advertisement