循环中使用break和continue的问题:
一般的continue是终止本次循环,跳到循环的最开头重新执行;
一般的break是中断并跳出当前循环;
带有label的continue是立即跳转到label的位置,开始继续执行
带有label的break是中断并且跳出label所指定的循环。
java中使用label的唯一理由是循环嵌套的存在,而且想从多层嵌套中break或者continue。
转自java编程思想P73
循环中使用break和continue的问题:
一般的continue是终止本次循环,跳到循环的最开头重新执行;
一般的break是中断并跳出当前循环;
带有label的continue是立即跳转到label的位置,开始继续执行
带有label的break是中断并且跳出label所指定的循环。
java中使用label的唯一理由是循环嵌套的存在,而且想从多层嵌套中break或者continue。
转自java编程思想P73