调整问题间, 巩固下知识,发现网上的写的很乱,自己写个简短易懂的;
跑下程序一切明了;
/** * * @author wyd * @description * 类描述: * return break continue 区别 * return 结束方法 * break 结束循环 * continue 结束本次循环 * * 具体情况看例子 * 变更描述: * 2013-10-11 上午10:48:46 wyd TODO * @date 2013-10-11 上午10:48:46 * @type Test */ public class Test { public static void main(String[] args) { Test test = new Test(); test.testForReturn(); test.testForBreak(); test.testForContinue(); } void testForReturn(){ for (int i = 0; i < 5; i++) { if (i==3) { return; } System.out.println("return "+i); } System.out.println("return !!!!!!!!!!!!"); } void testForBreak(){ for (int i = 0; i < 5; i++) { if (i==3) { break; } System.out.println("break "+i); } System.out.println("break !!!!!!!!!!!!"); } void testForContinue(){ for (int i = 0; i < 5; i++) { if (i==3) { continue; } System.out.println("continue "+i); } System.out.println("continue !!!!!!!!!!!!"); } }