在一个循环中break,continue和return有什么不同?
解:
在循环中使用break语句,将使循环不终止,流程从break语句处跳转到break语句所在的循环外面的第一个语句继续执行。
在循环中使用continue语句,将提前结束本轮循环,流程跳转到continue语句所在循环的第一个语句继续执行。
在循环中使用retune语句,将终止当前方法调用,同时终止循环,使流程返回到调用语句的下一个语句执行。
本文详细解释了在循环中使用break、continue及return语句的区别。break使循环立即终止并跳转到循环外的下一条语句;continue则跳过本次循环剩余部分,直接开始下一次迭代;而return则不仅跳出循环还会结束整个方法的执行。
在一个循环中break,continue和return有什么不同?
解:
在循环中使用break语句,将使循环不终止,流程从break语句处跳转到break语句所在的循环外面的第一个语句继续执行。
在循环中使用continue语句,将提前结束本轮循环,流程跳转到continue语句所在循环的第一个语句继续执行。
在循环中使用retune语句,将终止当前方法调用,同时终止循环,使流程返回到调用语句的下一个语句执行。
5104

被折叠的 条评论
为什么被折叠?