在执行goto语句时,如果goto跳过了对变量的初始化,则造成变异错误,故一个需要初始化的变量,只要它在的作用域内,就必须保证已经对其进行过初始化了。 switch... case语句 case语句中只能是int or char 表达式。 break语句引起的程序流程跳过break后面的语句,退出while循环体。