I'm getting the Syntax errors "Syntax error on token "{", { expected after this token" and "Syntax error, insert "}" to complete Block" after I use the super() keyword in my Customer class. I've looked around on other forum posts concerning this but I already have super() as the first thing in my Customer class. How do I fix this?
import java.util.*;
public class Main 
{
public class Customer 
{
   public String Name = "";
   public int ID = 0000;
   public int plansLeft = 0;
   public Customer()
    {
    }
   public Customer (String n, int id, int pl) 
   {
      Name = n;
      ID = id;
      plansLeft = pl;
   }
   public void setName(String n)
   {
      Name = n;  
   }
   public void setidnumber(int id)
   {
       ID = id;
   } 
   public void setdepartmen(int pl)
   {
       plansLeft = pl;
   }
   public String getName()
   {
      return Name;
   }
   public int getIDNumber()
   {
      return ID;
   }
   public int getPlansLeft()
   {
      return plansLeft;
   }
}
public class Session extends Customer 
{
    super(Name, ID, plansLeft);    // <------------------------- issue is here
    public int sessionIDNumber = 0000;
    public int spotsLeft = 0;
    public Session()
    {
    }
    public Session (int cID, int sl) 
       {
        sessionIDNumber = cID;
        spotsLeft = sl;
       }
    public int getsessionIDNumber() {
        return sessionIDNumber;
    }
    public int getspotsLeft() {
        return spotsLeft;
    }
    public void setsessionIDNumber(int sessionIDNumber) {
        this.sessionIDNumber = sessionIDNumber;
    }
    public void setspotsLeft(int sl) {
        this.spotsLeft = sl;
    }
}
public static void main(String[] args) 
{
    Session session = new Session(0117, 1);
    Customer customer = new Customer("Sarah", 12345678, 12);
    System.out.println("Customer Name: " + customer.getName() + "\nCustomer ID: " + customer.getIDNumber() + "\nLessons Remaining: " + customer.getPlansLeft());
    System.out.println("\nSession ID: " + session.getsessionIDNumber() + "\nOpen Spots Available: " + session.getspotsLeft());
}
}
 
     
     
    