Break Continue Return( BCR ) 三者的区别

Break是完全结束一个循环,当该循环中出现break,则该循环终止,然后执行该循环之后的代码
Break Continue Return( BCR ) 三者的区别

结果:for循环执行0,1,2后跳出循环,输出循环外的语句。

Continue是结束当前循环中的一次循环但会继续执行该循环中的下一次循环,与Break的区别在于Break将当前循环完全终止,而Continue则是终止当前循环中的一次循环,然后继续执行循环。
Break Continue Return( BCR ) 三者的区别

结果:for循环执行0,1,2然后跳过3继续执行循环直到完成,再执行循环后语句。

Return是当前方法的结束,当在循环体中遇到Return,Return不仅结束该循环体同时也结束包含该循环体的方法,该方法中return后面的语句不再执行
Break Continue Return( BCR ) 三者的区别

结果:for循环执行0,1,2;结束main方法,不在输出return之后的语句。