当前位置: 移动互联网学院 > Java培训 > JAVA开发 > Java中的goto是什么
Java中的goto是什么 时间:2017-10-19     来源:华清远见Java培训中心

Java中的goto是什么呢?关于Java中的goto,很多人都存在很多的不解之处,面试过程中有的时候也会被问到“Java中有goto吗”“你对Java中的goto了解多少”之类的问题,今天华清Java学院小编就为大家总计一些Java中goto的相关知识,告诉大家Java中的goto是什么?

Java中的goto是什么

其实goto关键字很早就在程序设计语言中出现。而事实上,goto 是汇编语言的程序控制结构的始祖:“若条件 A,则跳到这里;否则跳到那里”。尽管goto仍是java的一个保留字,但并未在语言中得到正式使用;所以我们也可以说java没有goto。然而,在break和continue这两个关键字身上,我们仍然能看出一些goto的影子---即带标签的break和continue,我们通过例子来理解一下。

public class TestContinue {

public static void main(String[] args){

int count=0;

outer: for(int i=100;i<=150;i++){

for(int j=2;j

if(i%j==0){

continue outer;

}}

System.out.print(i+"\t");

}}}

输出结果为:

101 103 107 109 113 127 131 137 139 149

X