本帖最后由 吴扬 于 2012-7-12 11:35 编辑
下面这段代码是有关switch关键字的小应用,有几个地方不是很明白,请大家指点下。- public static int switchTest(){
- int i = 0;
- switch(i)
- {
- case 0:
- System.out.println("haha");
- return 0;
- case 1:
- System.out.println("hehe");
- return 1;
- case 2:
- System.out.println("heihei");
- return 2;
- }
- }
复制代码 为什么会报“没有返回值”的错误呢?每个case语句后面不是已经有返回值了吗?
|
|