你在JDK下运行的么?是不是保存这段代码的文件的文件名不是ReadHello

解决方案 »

  1.   

    我用的时jkd1.2.2,文件名肯定没问题!
      

  2.   

    编译时是这样写的么:javac ReadHello.java
    运行时:java ReadHello
      

  3.   

    这是我在JB下运行测试的,毫无问题.import java.io.*;public class ReadHello {  public static void main(String[] args)
      {
        int inchar;
          System.out.println("Enter your word:");
            try{
              inchar = System.in.read();
              System.out.println("Your word:" + inchar);
              } catch (IOException e){
              System.out.println("fjkd");
              }
      }
    }
      

  4.   

    Exception in thread "main" java.lang.NOclassDefFoundError: ReadHello/class
    你肯定是用java ReadHello.class来运行了。
    peppi(一凡)说得对,应该用java ReadHello
      

  5.   

    谢谢,我编译过关了,只是用java ReadHello时,报can not find class ReadHello.
      

  6.   

    JDK的设置估计有点小问题
      

  7.   

    你的main()写错了
    你写的是mian() 而不是main()
    明白,而且,参数最好是用String[] args   而不是String args[]
    2者有者很大的差别
      

  8.   

    呵呵,main写错了,我测试时还就没考他的头,只C了他的方法内部.哈哈~~
      

  9.   

    city_goal您说对了,但是我修改过任然不行!