continue,break,return和finally的用法和实例说明
continue,break和return大家再熟悉不过了,今天主要对这三个关键字的使用细节和三者之间的区别进行一个简单的总结。
continue和break最常用也是最基础的,所以在这里就不去列举代码实例进行说明了。continue的作用:如果你在循环语句内使用continue,当执行到continue时,本次循环结束进行下一次的循环,而continue后的的代码将不会被执行。break的作用:主要有两种用法一是结束循环体,二是在switch中结束case。不过这里要特殊说明的是带标签的break,虽然不是很常用,不过大家可以了解一下。
public int func(){ while (isTrue())return 4;return 0; } boolean isTrue(){ return true; }这样就不会报错。原因是编译器并不知道isTrue()返回的值是什么,所以它不知道当isTrue()为假时该怎么处理。
转帖请注明出处 http://blog.csdn.net/MichaelFeng726 谢谢!