fallthrough语句仅能作为case语句中的最后一条语句出现。并且,包含它的case语句不能是其所属switch语句的最后一条case语句。没有理解这句话是什么意思

来源:7-2 Go语言-switch语句

幕布斯6043745

2023-06-29 16:08

fallthrough语句仅能作为case语句中的最后一条语句出现。并且,包含它的case语句不能是其所属switch语句的最后一条case语句。是什么意思,能举例说明吗

写回答 关注

1回答

  • BioCrossCoder
    2023-07-22 21:54:49

    switch value{

        case true:

            fallthrough //此处不合法,因为它不是这个case语法块中的最后一条语句,下面还有一行语句

            var a=1

        default:

            var a=2

            fallthrough//此处不合法,因为此处在最后一个case语法块

    }


Go语言第一课

Go语言入门教程,编程之必备知识扩散,打好Go语言编程基础

107795 学习 · 148 问题

查看课程

相似问题