问题
单项选择题
阅读下列代码
public class Test
public static void main(String args[])
String s = "Test";
switch (s)
case "Java": System. out. print("Java"); break;
case "Language": System. out. print("Language"); break;
case "Test": System. out. print("Test"); break;
其运行结果是( )。
A.Java
B.Language
C.Test
D.编译出错
答案
参考答案:D
解析: switch语句根据其后表达式的值从多个分支中选择一个来执行,表达式只能返回 int、byte、short和char类型。