请问哪里出现了问题?

来源:3-6 星期的表示案例及总结

润太郎牌饭团

2017-04-18 14:34:35

public class CharDemo {

    public static void main(String[] args) {

//定义一个字符变量并初始化


char ch='a';

//使用switch结构判断是否为元音字母,并输出对应的信息

switch(ch){

   case 'a':System.out.println("元音字母a");break;

    case 'e':System.out.println("元音字母e");break;

    case 'i':System.out.println("元音字母i");break;

    case 'o':System.out.println("元音字母o");break;

     case 'u':System.out.println("元音字母u");break;

     default:System.out.println("不是元音字母");

};

}

错误:java:15: error: reached end of file while parsing
}
^

写回答

1回答

姜饼

2017-04-18

public class CharDemo {
public static void main(String[] args) {
// 定义一个字符变量并初始化
char ch = 'a';
// 使用switch结构判断是否为元音字母,并输出对应的信息
switch (ch) {
case 'a':
System.out.println("元音字母a");
break;
case 'e':
System.out.println("元音字母e");
break;
case 'i':
System.out.println("元音字母i");
break;
case 'o':
System.out.println("元音字母o");
break;
case 'u':
System.out.println("元音字母u");
break;
default:
System.out.println("不是元音字母");
break;
}
}
}

您好,代码没有问题,你的}括号少了。另外,default没有加break。请看代码

0

0 学习 · 7235 问题

查看课程