illegal break是指在编译时，发现了非法的break语句。break有两种用途：1、用于循环体内，包括for,while,do-while循环的循环体内，起到退出循环的作用。2、用于switch语句，跟在某个case或者defaut后，起到退出开关语句的作用。除了在以上两种情况调用外，其它的break语句均会被当做illegal break。