break:跳出当前循环体,continue:跳出循环体中的当次循环,进行下一次循环,return:终止程序向前,并可返回一个值。
实例:
private int testBreak()
{
for(int i = 0; i < 10; i++)
{
if(i == 5)
{
break;
}
Consle.WriteLine(i.ToString());
}
}
输出结果 1 2 3 4
private int testContinue ()
{
for(int i = 0; i < 10; i++)
{
if(i == 5)
{
continue;
}
Consle.WriteLine(i.ToString());
}
}
输出结果 1 2 3 4 6 7 8 9
private int testReturn()
{
for(int i = 0; i < 10; i++)
{
int reval = 0;
if(i == 5)
{
reval = i;
}
Consle.WriteLine(i.ToString());
return reval;
}
}
输出结果: 1 2 3 4 5
另,方法返回值为5