break语句可以用 来退出循环语句和 switch语句
使用break时看清你在哪里,并不是所有地方都能 够使用break。
break语句可以直接退出当前循环,跳过循环体中break之后的所有语句。break非常有用,因为它有时是结束循环最 简单有效的方法,但应该避免滥用break,因为它们会降低代码的可读性。
break不能从if语句中退出
小故事:
1990年1月15日,AT&T的长途电话系统死机,造成6万人无法使用电话服务。起因是一个负责写 电路交换部分C代码的开发人员企图用break从if语句中退出, 但break不能从if语句中退出。 相反,程序跳过了整段代码,引起了这个bug,令7千万次电话呼叫在9个多小时内无法接通……