Ajuda, por favor

ola to com um problem no meu arkivo, e não consigo acha-lo alguem poderia me ajudar???

public class teste extends JFrame
{
	

	public static void main(String args[])
	{
		//Random random = new Random(); 
        //int a = random.nextInt();
		
		int var1[5];
		String teste="";
		
		for(int i=0;i<=5;i++)
		{
			var[i]=(int)Math.floor(Math.random()*100);
			teste +=" "+var1[i];	
		}
		JOptionPane.showMessageDialog(null, "\t"+teste"\n");	
		System.exit(0);
	}


}

Editado por JavaTeco. Quando tiver código no post, por favor, utilize a tag Code para melhorar a visibilidade. Obrigado.

import javax.swing.*;

public class teste extends JFrame {

  public static void main(String args[]) {
  //Random random = new Random();
  //int a = random.nextInt();

    int var1[] = new int[5];
    String teste = "";

    for (int i = 0; i <= 5; i++) {
      var1[i] = (int) Math.floor(Math.random() * 100);
      teste += " " + var1[i];
    }
    JOptionPane.showMessageDialog(null, "\t" + teste + "\n");
    System.exit(0);
  }

}

Para declarar um array, vc deve instancia-lo conforme corrigido no código. Tinha tb erros de atributos não existentes (var).

Aqui no portal tem bastante material sobre a síntaxe de Java entre outras… blz?

Nota: Quando for postar uma dúvida, favor, colocar um título que identifique o problema. Assim torna os resultados da busca por um problema mais semânticos.

obrigado ae, estou tentando me recordar de array pois terei prova com servlets utilizando array, grato pela ajuda