简单的说,java不是有个保留字goto吗,但是我们不能用,因为goto是汇编语言里的,意思是到哪去,但是goto在实际的编程中被滥用了,所以java舍弃了这个关键字,转而使用自己的关键字来对goto进行了规范,这才有了break,
continue和return,下面是我自己的理解,break是goto到下面的程序(跳出当前的代码块),continue是goto到上面的程序(继续执行上面的代码块),return就是停止+返回一个值(可以是任意的Obj,数组集合也是可以的,但是只能是一个),相同点就是都有跳转的功能,异同点就是跳转的代码的标签不一样(这是我自己理解的,不一定对)。 |