4.5.2 continue
该语句的含义是终止本次循环后面的内容,进行下一次新循环。
【例4.10】continue使用。

(https://www.daowen.com)
在进行第四次循环的时候,因为i的值等于了temp所以进入了if流程语句,执行了continue语句,终止了当前循环后面代码的执行,并且开始直接执行了下一次循环。所以输出5⁃6⁃.....
break与continue两者的区别:
两者都可以阻断循环的流程,但是不同的是,break会阻断当前循环体的所有流程,而continue则是当前循环体的单次(本次)流程。它们均会阻止循环体后面的代码执行。