Erro ao tentar criar uma imagem

Bão?
Ambiente: Eclipse, jdk6, e a JME da sonyericsson.
Estou estudando JME. E montei um form, recuperei uma imagem .png que está dentro do diretório src/imagens mas o sistema está gerando uma exceção em tempo de execução. Se alguem já passou por isso dá uma dica ai…

Valew…

package br.com.teste;

import java.io.IOException;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Form;
import javax.microedition.lcdui.Image;
import javax.microedition.lcdui.ImageItem;
import javax.microedition.lcdui.StringItem;
import javax.microedition.midlet.MIDlet;

public class Programa extends MIDlet {

    public void destroyApp(boolean unconditional){}
    
    public void pauseApp() {}
    
    public void startApp() {
    	Form form = new Form("Titulo");
        Display tela = Display.getDisplay(this);
		try {
			Image img = Image.createImage("/imagens/teste.png");
			ImageItem imgItem = new ImageItem("Imagem", img, ImageItem.LAYOUT_CENTER, "");
			form.append(imgItem);
		} catch (IOException e) {
			System.out.println("Erro: " + e);
			e.printStackTrace();
		}
		form.append(new StringItem("Nome: ", "Fulano"));
        tela.setCurrent(form);
    }
}

:::Console:::

Running with storage root SonyEricsson_JP7_176x220_Emu
Running with locale: Portuguese_Brazil.1252
java.io.EOFException
	at javax.imageio.stream.ImageInputStreamImpl.readFully(ImageInputStreamImpl.java:339)
	at java.io.DataInputStream.readUTF(DataInputStream.java:592)
	at javax.imageio.stream.ImageInputStreamImpl.readUTF(ImageInputStreamImpl.java:318)
	at com.sun.kvem.png.PNGImageReader.parse_iTXt_chunk(PNGImageReader.java:447)
	at com.sun.kvem.png.PNGImageReader.readMetadata(PNGImageReader.java:650)
	at com.sun.kvem.png.PNGImageReader.readImage(PNGImageReader.java:1312)
	at com.sun.kvem.png.PNGImageReader.read(PNGImageReader.java:1582)
	at com.sun.kvem.midp.GraphicsBridge.loadImage(GraphicsBridge.java:2599)
	at com.sun.kvem.midp.GraphicsBridge.createImageFromData(GraphicsBridge.java:2508)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at com.sun.kvem.sublime.MethodExecution.process(MethodExecution.java:42)
	at com.sun.kvem.sublime.SublimeExecutor.processRequest(SublimeExecutor.java:63)
	at com.sun.kvem.sublime.SublimeExecutor.run(SublimeExecutor.java:25)
Erro: java.io.IOException
java.io.IOException
	at javax.microedition.lcdui.Image.createImage(+17)
	at br.com.teste.Programa.startApp(+20)
	at javax.microedition.midlet.MIDletProxy.startApp(+7)
	at com.sun.midp.midlet.Scheduler.schedule(+270)
	at com.sun.midp.main.Main.runLocalClass(+28)
	at com.sun.midp.main.Main.main(+80)
Execution completed.
3798196 bytecodes executed
13253 thread switches
1758 classes in the system (including system classes)
0 dynamic objects allocated (0 bytes)
0 garbage collections (0 bytes collected)

image = Image.createImage("/check.png");

cara, não entendi o que você quis dizer com isso…