其实很好进行区分,简单易懂,接下来我举个栗子,想必各位爱因斯坦就能看明白了
首先来说说break,解释呢,就是说会跳出循环,break 是终止这个循环,但是他到底是怎么个中止法呢?
break:
假如我现在命了一个数组,里面有[1,2,3,4,5],我使用for循环遍历此数组,然后将此数组进行一个简单的判断,我判断,循环中i++在执行到三的时候,使用break进行跳出循环,最后遍历得到的数组就是[1,2,3],所以说白了,break算是将走到此位置之后的所以代码进行了一个阻断,不会执行后面的代码就跳出来。
continue:
假如我现在命了一个数组,里面有[1,2,3,4,5],我使用for循环遍历此数组,然后将此数组进行一个简单的判断,我判断,循环中i++在执行到三的时候,使用continue进行跳出循环,最后遍历得到的数组就是[1,2,4,5],所以说白了,continue算是将走到此位置之后的所有代码进行了一个当前的跳过,然后会执行后面的代码,仅仅只有跳过的内容不被执行。