import java.io.*;
public class HelloWorld{ 
  public static void main(String[] args) throws IOException{ 
    System.out.println("Hello,World!");
  }
}
 你的程序没有问题!你的文件名应该是HelloWorld.java而不是.class
 应该是javac HelloWorld.java
 编译通过:java HelloWorld
 执行结果:HelloWorld

解决方案 »

  1.   

    报错信息表示没有找到类。首先确认你的classpath下面有当前路径也就是“.”再确认你的文件名和类名一致。一般就没有问题了。
      

  2.   

    public static void main(String[] args) throws IOException{ 不能的异常抛出,改成这样的
    public class HelloWorld{ 
      public static void main(String[] args){ 
        System.out.println("Hello,World!");
      }
    }
      

  3.   

    main方法是程序的入口,不能被重载,也就是不能有任何的修改,你将main方法改成有异常抛出,所以java不知道main方法在什么地方,当然也就不能运行了。
      

  4.   

    确认你的classpath下面有当前路径也就是“.”
    public class HelloWorld{ 
      public static void main(String[] args){ 
        System.out.println("Hello,World!");
      }
    }
    应该可以了。
      

  5.   

    设置环境变量 CLASSPATH=.javac HelloWorld.java
    java HelloWorld
      

  6.   

    我看了一下,我的
    classpath = .;d:\j2sdk1.4.2\bin........
    那就是说我的环境变量中的配置好了
    并且文件名也是对的
    我也按 ldd(jianghai) 的代码也了一下,也不行
    为什么啊
    我不想这样放弃 
    大哥救我
    或加我QQ教我:13210802
    重谢
      

  7.   

    检查:
    1。文件名是否为HelloWorld.java,注意大小写;
    2。环境变量classpath = .;d:\j2sdk1.4.2\bin........这个你好像是对的。
    3。javac HelloWorld.java看看是否在当前目录下生成了一个HelloWorld.class文件。
    4。java HelloWorld
    我这边做了一次,结果是:Hello,World!
      

  8.   

    请贴出完整的classpath如果你确认环境变量没有错的话,请按以下步骤进行:1.正确编写你的java代码,如楼上ildd(jianghai)所示,并保存为HelloWorld.java2.从控制台(cmd)进入你的java文件所在的目录下,输入javac HelloWorld.java3.输入java HelloWorld