Reiniciar aplicação

opa galera, to querendo saber como eu faço pra a minha aplicaçao j2me se reiniciar, ou seja, ela vai ta la rodando e quando acontecer tal coisa, eu quero que ela se reinicie…

meu codigo tá assim, eu chamo o destroy e nele eu chamo o startApp:

[code]public void destroyApp(boolean unconditional) throws MIDletStateChangeException {
System.out.println("\ndestroyApp(" + unconditional + “)\n”);
try {
this.evento.close();
} catch (IOException e) {
System.out.println(“Erro de I/O”);
e.printStackTrace();
}
notifyDestroyed();

	startApp();
	 
}[/code]

ele ta destruindo, mas nao ta iniciando denovo

to usando um modem TC65 da siemens caso ajude

flws