Erro

Nao consigo achar um erro neste programa, ja tentei usar a estrutura case, mas tambem nao funcionou, se alguem puder me dizer aonde estou pecando, ou me dar alguma dica de identação, ficaria grato

class Exer
    {
      public static void main (String args[])       
       {
          String [][] estados =new String[3][2];
          Entrada1 in = new Entrada1();
           int z;
           int i;
            for (i=0;i<=2;i++);
              {
              	 for (z=0;z<=1;z++);

              	  {
              	    if (z==0)
              	      {
              	        System.out.println("Digite a Sigla");
              	  	    estados[i][z]=in.entrarDado();
              	  	  }  
              	  	else
              	  	  {
              	  	  	System.out.println("Digite o Estado");
              	  	    estados[i][z]=in.entrarDado();
              	  	  }
                  }
              }
               
                 
                 
            for (i=0;i<3;i++)
              {
                 for(z=0;z<2;z++)
                  {
                        System.out.println(estados[i][z]);
                  } 
              }      
       
      
       }
   
   }

é minha identação foi pra fita
mas… se alguem achar o erro ficaria grato…
abraços

acredito que o erro possa estar aqui. quando voce coloca o ‘;’ no fim do for, ele nao considera o que vem nas chaves apos a chamada do for. ele simplesmente executa os laços do for sem fazer nada.

era isso mesmo
brigadasso… erros como esse que fazem agente aprender…
ficar meia hora em cima do programa… valeuz

[quote=“Soethe”]é minha identação foi pra fita
mas… se alguem achar o erro ficaria grato…
abraços[/quote]
Sua identação voltou =)

Basta você utilizar as tags BBCode para que ela idente o código!
Veja mais:
http://www.portaljava.com/home/modules.php?name=Forums&file=faq&mode=bbcode#5

[]s