主页

go语言break(详细)

2023-03-27 05:24PM

基本介绍

break用于终止某个语句块的执行,用于中断当前for循环或者跳出switch语句

基本语法

break;

 

 实例:

package main

import "fmt"

func main()  {
	for i := 1;i <= 10;i++{
		if i == 5 {
			break
		}
		fmt.Println(i)
	}
}

 结果:

1
2
3
4

break 使用细节

break语句出现在多层嵌套的语句块中时,可以通过标签指明要终止的是哪一层语句块

实例:

package main
import "fmt"
    
func main(){
	//定义一个标签
	lable:
	for i := 0; i <= 3; i++ {
		for j := 0; j <= 3; j++ {
			if j == 2 {
				 break lable //当满足条件就跳到标签处
			}
			fmt.Println(j)
		}  
	}  
}

结果:

0
1

参考:https://www.cnblogs.com/adong2021/p/14746373.html

返回>>

登录

请登录后再发表评论。

评论列表:

目前还没有人发表评论