continue break区别

以循环举例:

  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
View Code

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
View Code

 

原文地址:https://www.cnblogs.com/supermarx/p/14469705.html