大家看看,这个程序为什么会有问题啊?
在c:\temp下有个Cases.java文件
执行了如下2个命令:
C:\temp>javac Cases.java
C:\temp>java Cases
Exception in thread "main" java.lang.NoClassDefFoundError: Cases
编译javac的时候没有报错,而java的时候就出现上面的错误了,不知道是怎么回事!代码如下:
public class Cases{
public static void main(String[] args){
float x = 9;
float y = 5;
int z = (int)(x/y);
switch (z){
case 1:
x = x+2;
case 2:
x=x+3;
default:
x= x+1;
}
System.out.println("x="+x);
}
}
是不是路径有问题啊??还是怎么的!我是双系统,d盘是系统盘现在!
谢谢指点!!