A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王小忠 中级黑马   /  2014-11-25 23:54  /  1186 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在java里面,我们知道有goto这个关键字,但是实际却没有啥作用,像在c/c++里面能够随便让程序跳到那去执行,而break只能跳出当前的一个循环语句,如果要跳出多个循环体那么该怎么办呢?求解~~~好像有个标签,是不是?

5 个回复

倒序浏览
在  每个循环前面加上  变量名假冒号
m1:for (int x=0;x<10 ;x++ )
        {
                m2:for (int y=0;y<10 ;y++ )
                {
                        System.out.println("------");
                        break m1;
                }
        }//  m1 m1 随便起名
回复 使用道具 举报
cbb 中级黑马 2014-11-26 00:16:19
藤椅
goto是保留字哦!不是关键字吧!? 你说的多个循环体的时候 可以定义一个标记 比如a:while.....可以用break a;这样跳转
回复 使用道具 举报
夜海 发表于 2014-11-26 00:03
在  每个循环前面加上  变量名假冒号
m1:for (int x=0;x

赞,第一次知道,大神那
回复 使用道具 举报
毕老师讲过的。循环加名字就行了啊!
回复 使用道具 举报
将循环定义个标识,然后可以跳出这个标识,就行了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马