对了,这个程序是成功编译了的,就是一运行class文件,编译器就会报错!!!

解决方案 »

  1.   

    这个方法是需要 执行命令跟参数的 你这样执行 javac p436_ZIPCompress.java
    java p436_ZIPCompress XXXX 你的参数
      

  2.   

    现在我执行 java p436_ZIPCompress 99 后,屏幕会打印出"writing file 99"这行字符串,接下来编译器也会报告新的错误:  
    ava.io.FileNotFoundException: 99 (系统找不到指定的文件。)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:103)
    at java.io.FileInputStream.<init>(FileInputStream.java:66)
    at java.io.FileReader.<init>(FileReader.java:41)
    at p436_ZIPCompress.ZIPCompress.main(ZIPCompress.java:21)
    Exception in thread "main"  -------------------------------------------------------------------------------
    怎么会找不到指定的文件呢?我都看见了p436_ZIPCompress_test.zip这个压缩包了??
    奇怪呀~~~~~~~~~~~~~!!!!!!!!!!