Appel à super doit être la première déclaration dans le constructeur, mais il est

Je reçois un message d'erreur disant que "l'appel à super doit être la première instruction du constructeur".

Le problème est qu'il est la première instruction dans mon constructeur.

public void CheckingAccountCustomer(int a){
    super(n, p, b);
    accountNo = a;
}

Et voici mon super-classe.

public void customer(String n, int p, double b){
    name = n;
    pin = p;
    balance = b;
}

Ce que je fais mal?

source d'informationauteur Phil Meyer