スクラッチパッドに保存したGifデータを読み込むメソッドを使ったのですが、
動作確認実機SH900iでは動くのですが、N900iではエラーが出るのです、
もしN系開発してる人いたらよろしくです。

/**
* 画像をスクラッチパッドよりロードする。
* 引数spnoにスクラッチ番号、indexは読込開始位置。
*/
Image loadImage(int spno,int index){
MediaImage mdi = null;
Image image=null;
try{
mdi = MediaManager.getImage("scratchpad:///"+spno+";pos="+index);
mdi.use();
image=mdi.getImage();
}catch(Exception e){
System.out.println("画像呼び出しエラーloadImage()");
image=Image.createImage(300,480);
}finally{
return image;
}
}

もしもネットからダウンロードしたデータがスクラッチパッドに保存していないのであっても、
返すImageオブジェクトを用意したのですが、「java.lang.NullPointerException 画像呼び出しエラーloadImage()
」で止まってしまうようです。
Image.createImage()の使い方も間違ってるのでしょうか…