break:退出本次循环,在代码执行到break时会终止代码。
continue:跳过本次循环,在代码执行到continue时,终止本次循环,结构不会退出,继续执行迭代,并开始下次循环。
return:退出方法,在代码执行到return时,整个方法都会终止,则循环结构之后的代码也无法运行。
break | continue | return |
退出、终止 | 跳过、继续 | 返回、退还 |
可以使用在循环和switch中 | 循环 | 方法 |
继续之后结构中的代码 | 不退出,进行下一次循环 | 退出整个方法 |
break后面不可以写代码 | continue之后不可以写代码 | return之后不可以写代码 |