首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

FileInputStream 路径 拒绝访问,该怎么处理

2013-01-25 
FileInputStream 路径 拒绝访问我只剩30分了,对不住大家了package Java.se.luceneimport java.io.*impor

FileInputStream 路径 拒绝访问
我只剩30分了,对不住大家了

package Java.se.lucene;

import java.io.*;  
import org.apache.poi.hwpf.HWPFDocument;  
import org.apache.poi.hwpf.usermodel.Paragraph;  
import org.apache.poi.hwpf.usermodel.Range;  
public class wordToTxt {
  //创建字符串缓冲区
StringBuffer stringBuffer=null;
//word文档路径
String path=new String("f:/lucene/words");
  public String readWord()
  {
  try {
  //创建存储word文档的对象
HWPFDocument doc = new HWPFDocument(new FileInputStream(path));
//用来获得word文档内容
Range range=doc.getRange();
//文档段落数目
int paragraphCount=range.numParagraphs();
//遍历段落读取数据
for(int i=0;i<paragraphCount;i++)
{
Paragraph pph=range.getParagraph(i);
stringBuffer.append(pph);
System.out.println(stringBuffer.toString());
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();

return stringBuffer.toString().trim();
  }
  public static void main(String[] args) {
  new wordToTxt().readWord();
}
}



[解决办法]
你这是空指针错误啊。。。

探讨

呵呵,我找到错误了,把StringBuffer stringBuffer=null;改成StringBuffer stringBuffer=new StringBuffer();就o了。

热点排行