这个方法内是获取一个workbook对象 此时的fileName值为图上所示
之后走到了这一行
此时的inputStream值为
再往下走就直接报错 异常也无法catch住
java.lang.NoClassDefFoundError: org/apache/poi/xssf/usermodel/XSSFWorkbook
这是报的错误 同样是这一行代码 也会出现ClassNotFoundExcetion 也是针对XSSFWorkdbook这个一个类抛出的
在网上搜寻无果 还请各位前辈看看,是哪里出现了错误 不胜感激!
<pre>public XSSFWorkbook(InputStream is) throws IOException {
super(PackageHelper.open(is));
this._missingCellPolicy = Row.RETURN_NULL_AND_BLANK;
this.load(XSSFFactory.getInstance());
}
这是源码,按照你的思路,应该不会用到捕捉异常呀?
正常是不会 但是我这里出现了 我加trycatch是为了看异常信息
<p>类找不到时jar包的问题</p>
<p>后来怎么解决的呢 我现在 org.apache.poi.POIXMLException: java.lang.reflect.InvocationTargetException </p>
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。