为什么RAD7会出现编译错误
构造函数IOException(Exception)未定义
在以下一行
throw new IOException(ex);
Javadoc for Java 1.6 / 6.0声明IOException
有一个IOException(Throwable)
构造函数
当我查看IOException
的定义时,我只看到以下构造函数
IOException()
IOException(String)
注意:
答案 0 :(得分:1)
这是由您的项目设置为针对较旧的JRE进行编译引起的。
如果这是一个“分面项目”(右键单击项目 - >属性,选择“Project Facets”,如果存在),那么你的“Java”方面可能不是1.6。
如果这不是“分面项目”,请转到项目的构建路径,您将看到它正在针对WAS 6.0 JRE(JDK 1.4)进行编译。双击它以更改为WAS 7.0 JRE。