请大家帮我看看这段代码有什么错  
package  chap12;  
 
//测试io流的  
import  java.io.*;  
 
public  class  IOStreamDemo  {  
           public  static  void  main(String[]  args)  throws  IOException  {  
                       BufferedReader  in  =  new  BufferedReader(new  FileReader("test.txt"));  
                      in.close();  
           }  
 
}  
我在chap12这个包下建了个test.txt  却老是报这个异常:  
 java.io.FileNotFoundException:  test.txt  (系统找不到指定的文件。)  
请大家告诉我到底错在哪里  

解决方案 »

  1.   

    ^_^,把test.txt放在你的当前目录!
      

  2.   

    当前目录是指什么
    我是和IOStreamDemo放在同一目录下的
      

  3.   

    举个例子假设你的IOStreamDemo在C:\
    C:\javac IOStreamDemo.java;
    C:\java -d . chap12.IOStreamDemo
    而你的test.txt应该放在C:\test.txt而不是C:\chap12\ 下.
      

  4.   

    放在package 的上一层目录就可以了
      

  5.   

    FileReader("test.txt"));  多了一个),haha
      

  6.   

    应该是c:\javac -d . IOStreamDemo.java;
    C:\java  chap12.IOStreamDemotest.txt还是应该放在chap12目录下面