在Java中,如果switch语句的某个case分支没有包含break语句,会发生什么? A. 程序会抛出编译错误 B. 程序会继续执行后续的case分支,直到遇到break或switch语句结束 C. 程序会跳过所有后续的case分支,直接执行default分支 D. 程序会立即退出switch语句 答案解析 在Java中,如果switch语句的某个case分支没有包含break语句,程序会继续执行后续的case分支,直到遇到break或switch语句结束。这被称为“case穿透”。 正确答案:B