Onde estar o erro?

Alguém pode me dizer onde estar o erro:

[code]class MinhaArray {

public static void main(String[] args){
	
	int[] idades = new int[10];
	
	for (int i=0; i<10; i++) {
		idades[i] = i*10;
	}
	
	System.out.println();
	imprimeArray(idades);
    void imprimeArray(int[] Junior) {
		for (int i=0; i < Junior.length; i++) {
		   System.out.println(Junior[i]);
		}
		
	}
	
}

}[/code]

Olá.

[code]class MinhaArray {

public static void main(String[] args){
	
	int[] idades = new int[10];
	
	for (int i=0; i<10; i++) {
		idades[i] = i*10;
	}
	
	System.out.println();
	imprimeArray(idades);

        }
    static void imprimeArray(int[] Junior) {
		for (int i=0; i < Junior.length; i++) {
		   System.out.println(Junior[i]);
		}
		
	}
	
}

}[/code]

olhando por cima eu vi isso…
Lança alguma excessão?
Qual a mensagem de erro?

ah, uma dica, por padrão as variaveis não devem começar com letra maiuscula… então de “Junior” passe para “junior”…

void imprimeArray(int[] Junior) {
 			for (int i=0; i < Junior.length; i++) {
 			   System.out.println(Junior[i]);
 			}

Este método tah dentro do método main!