Dúvida sobre estrutura Condicional Composta

Tenho um exercicio para fazer,que é ler 3 notas,calcular a média aritimética e mostrar uma mensagem dizendo se o aluno foi aprovado caso a média seja maior que 7 ou está em exame…

Só que na hora de montar o programa sempre da erro…como seria o modo correto de montar,até consigo fazer quando eu tenho que ler uma nota só,e dizer se ele foi aprovado,ou está em exame…Mais quando tenho que ler 3 notas eu acabo me perdendo.

Como está o seu código?
Poste que dai fica mais fácil de ajudar

Eu fiz assim,e da erro no último else

import javax.swing.*;

public class Notas {

public static void main(String[] args) {
   double nota1,nota2,nota3;
   
   	nota1=Double.parseDouble(JOptionPane.showInputDialog("digite a nota"));
   	
   	nota=Double.parseDouble(JOptionPane.showInputDialog("digite a nota"));
   		
   	nota=Double.parseDouble(JOptionPane.showInputDialog("digite a nota"));
   	
   	System.out.println (nota1+nota2/nota3);
   	
   	if (nota1>7){
   		System.out.println ("aprovado");
   		
   	else{
   		if (nota<7){
   			System.out.println ("exame");
   			
   		}
   	}	
   }	
}

}

Olha, tenta assim:

import javax.swing.JOptionPane;

public class Nota 
{
    public static void main(String[] args) 
    {
       double nota =0;
       double media = 0;
       for(int i=0; i<=2; i++)
       {
           nota = Double.parseDouble(JOptionPane.showInputDialog("digite nota"+(i+1)));
           media += nota;
          
       }
       media /= 3;
       if(media >= 7)
       {
           System.out.println("aprovado");
       }
       else
       {
           System.out.println("reprovado");
       }
       
    }
    }