调整问题间, 巩固下知识,发现网上的写的很乱,自己写个简短易懂的;
跑下程序一切明了;
/**
*
* @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 !!!!!!!!!!!!");
}
}