break:强制退出循环,不再执行剩余的循环语句。
continue:退出本次循环,执行下一次循环语句。
goto 关键字:
goto是Java的一个保留关键字,并未在Java语言中正式使用。Java没有goto关键字,但有时在使用break和continue时,会使用带标签的break或continue,功能与使用goto关键字相似。这里的标签是指后面跟一个冒号的标识符,如 lable: 。
对Java来说,唯一用到标签的地方是在循环语句之前,目的是,在使用break或continue时,中断存在标签的地方。
ArrayList arrayList = new ArrayList();
label: for (int i = 0; i < arrayList.size(); i++) {
for (int j = 0; j < arrayList.size(); j++) {
continue label;
}
}