Else maluco('else' without if)


public void pushFim(int v){ 
	  ListaSE aux = new ListaSE();
	    aux.setValor(v);
	    if(ini != null){
	        fim.setProx(aux);
	        fim = aux;
	    else{
	    	ini = aux;
	    	fim = aux;
	      }
	     }  
	  }

E ae??? o que acontece? mande mais informação… :???:

Desculpe! Falha minha o texto explicando o erro é aqui!
Eu fiz este cod tudo certinho e na hora de compilar da aquela menssagem de else without… no final do cod…Alguem sabe resolver?
grato…

Ola

Tu esqueste a chave que fecha o if…

[code]
if(){

->} else {

}[/code]

Juro por deus! Eu contei cada chaves…tds estão em pares… Agora eu não entendo!


private boolean Er(ListaSE r ,int s){
	      if(r != null){ 
	         if(r.getValor() == s){
	         	return true;
	         }
	         else{
	            return(Er(r.getEsq(),s)||Er(r.getDir(),s));
	         }
	       else{
	         return false;
	       }  
	    
	   }
	  
	  }

Onde esta faltando chaves? Grato…

Olha só:

private boolean Er(ListaSE r ,int s){
         if(r != null){
            if(r.getValor() == s){
               return true;
            }
            else{
               return(Er(r.getEsq(),s)||Er(r.getDir(),s));
            }
->          else{ // falta aqui.
            return false;
          } 
       }
     }