我有一个带有该代码的表格:
public Form()
{
initComponents();
try
{
File file= new File("avatar.jpg");
BufferedImage image= ImageIO.read(file);
}
catch (IOException ex)
{
System.out.println("Failed to load image");
}
}
问题是代码总是抛出 IOException 并进入 catch 块。
所以文件没有被读取。
我使用 Netbeans 7.2 创建了项目,目录如下所示:
有什么问题?也许文件不应该在那里,而是在父目录中?要不然是啥?