Gostaria de saber como guardar informações quando eu executo um while(true). Por exemplo:
 
class TestaMenu{
 public static void main(String args[]){
          Menu m;
          m=new Menu();
          int op;
         while(true){
                m.exibeMenu();
                op=m.opcao();
                m.execOpcao(op);
  }
 }
}
 
Na classe chamada nesse exemplo (Menu) eu entro com dados que são armazanados num array e na próxima iteração não consigo acessá-los. Ocasionando o erro:
 
Exception in thread "main" java.lang.NullPointerException
        at Menu.execOpcao(Menu.java:60)
        at TestaMenu.main(TestaMenu.java:9)
Por favor respondam o mais brevemente possível. Obrigada.
 
Débora

Responder a