Media de notas e informaçao de aprovação

Não consigo adicionar o laço que faz só aceitar valores>0 e <=10.

import java.util.Scanner;

public class Media_Aluno {

public static void main(String[] args) {
	// TODO Auto-generated method stub
	
	Scanner entrada = new Scanner (System.in);
	int nota1, nota2, nota3;
	int media,i, contAluno=0;
	for (i=0; i<10; i++) {
		
		contAluno++;
		System.out.println("Aluno " + contAluno + " digite sua primeira nota: ");
		nota1=entrada.nextInt();
		
		System.out.println("Aluno " + contAluno + " digite sua segunda nota: ");
		nota2=entrada.nextInt();
		
		System.out.println("Aluno " + contAluno + " digite sua terceira nota: ");
		nota3=entrada.nextInt();
		
		media=(nota1+nota2+nota3)/3;
		
		if (media>=7) {
			System.out.println("APROVADO - MÉDIA: "+media);
		}else if (media<7) {
			System.out.println("REPROVADO - MÉDIA: "+media);
			
		}
	}
}

}

N fazemos suas atividades.
Se quer ajuda escreva seu código e venha com dúvidas pontuais sobre ele.

Eu sei.

Refiz com o cód que eu tava tentando, helpp. Não sei como adicionar um laço que mostre se a nota n estiver no intervalo e peça a nota de novo.

while(nota fora do intervalo) {
    nota = lerNota;
}