switch(true) { case do_first_command(): // which of course return false // here is some never-executed code break; case (0xfff & 073 == 2 ? false : true): // wtf? // here is some never-executed code break; case !do_second_command(): // surprisingly returns false // some other code... break; default: // This code should never be going to be // executed. In languages, when order of case & default // statements *does* matter, this section should be put // somewhere between first "case" stmts, however, without // the break command to let program bubble into next // "case false:" statament break; }