以循环举例:
break: 是跳出当前循环的主体。
continue: 是跳出本次的循环。
以代码举例:
php
for ($i = 0; $i < 10; $i++) { if ($i == 4) { continue; } echo $i . " "; for ($z = 10; $z < 17; $z++) { if ( $i == 7 && $z == 14 ) { break; } echo " " . $z . " "; } }

1 0 2 10 3 11 4 12 5 13 6 14 7 15 8 16 9 1 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 2 18 10 19 11 20 12 21 13 22 14 23 15 24 16 25 3 26 10 27 11 28 12 29 13 30 14 31 15 32 16 33 5 34 10 35 11 36 12 37 13 38 14 39 15 40 16 41 6 42 10 43 11 44 12 45 13 46 14 47 15 48 16 49 7 50 10 51 11 52 12 53 13 54 15 55 16 56 8 57 10 58 11 59 12 60 13 61 14 62 15 63 16 64 9 65 10 66 11 67 12 68 13 69 14 70 15 71 16
go
func continueOrBreak() { for i := 0; i < 10; i++ { if i == 4 { continue } fmt.Println(i) for z := 10; z < 17; z++ { fmt.Println(" " + strconv.Itoa(z)) if i == 7 && z == 14 { break } } } }

1 0 2 10 3 11 4 12 5 13 6 14 7 15 8 16 9 1 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 2 18 10 19 11 20 12 21 13 22 14 23 15 24 16 25 3 26 10 27 11 28 12 29 13 30 14 31 15 32 16 33 5 34 10 35 11 36 12 37 13 38 14 39 15 40 16 41 6 42 10 43 11 44 12 45 13 46 14 47 15 48 16 49 7 50 10 51 11 52 12 53 13 54 14 55 8 56 10 57 11 58 12 59 13 60 14 61 15 62 16 63 9 64 10 65 11 66 12 67 13 68 14 69 15 70 16