我有一個表格與代碼:無法加載一個BufferedImage
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和目錄如下:
什麼問題?也許該文件不應該在那裏,但在父目錄?或者是什麼?
在問別人之前總是看看異常。 –
用stracktrace替換自定義異常消息,然後將其發佈到此處。 – user1329572