Método main não funciona, pq?

Dá ArrayIndexOutOfBoundsException… :?: :shock:

[code]public static void main(String[] andre) {

	String[] nomesBonitos = new String[3];

	nomesBonitos[0] = "André";
	nomesBonitos[1] = "Gilberto";
	nomesBonitos[2] = "Juliana";
	
	System.out.println("O nome nesta posição é " + andre[2]);
}[/code]

Troca:

 System.out.println("O nome nesta posição é " + andre[2]); 

por:

 System.out.println("O nome nesta posição é " + nomesBonitos[2]); 

que vai funcionar…

Vc tem que passar o vetor e a posição. No caso vc passou: andre[2] Mas seu vetor se chama: nomesBonitos Então use: nomesBonitos[2].