这个是在Java with Object-Oriented Programming(By Paul S.Wang)里多次出现的一个东西:
catch(IOException e){ JavaSystem.error(e);}
可是编译的时候说找不到JavaSystem.error.
不知要import什么包,还是根本就不存在这个方法,是作者的错误,那需要用什么方法来代替?

解决方案 »

  1.   

    这个是一个捕捉IO异常的处理吧~~要怎么处理是自己决定的啊~
    至于那个JavaSystem.error(e)这个方法,没见过。。
      

  2.   

    问题就在JavaSystem.error(e).这个应该是向standard error 输出e。
    换用System.err(e)也不行
      

  3.   

    JavaSystem.error(e);  想输出用:System.err.println();用法同System.out.println()q
      

  4.   

    JavaSystem类,在标准类库中是没有的,这应该属于第三方类库,我建议你去网上下载相关的类库,并把它们加到classpath中;或者用e.printStackTrace()也可以打印机关的错误信息;System.err.println(e)也可以,只是提供的信息比较简单。