private static Statistique moyenne(ArrayList<short[]> data) {
Vous déclarez ici une fonction nommée moyenne qui renvoie un objet de type "Statistique". Forcément, il faut ... renvoyer un objet de type statistique, via la commande return.
Ajouter
throw new RuntimeException();
fait certes taire le compilateur, mais vous ne faites qu'ajouter une erreur qui masque la précédente.
En règle générale, la seule bonne méthode pour faire taire le compilateur quand il râle, est de corriger l'erreur. Le coup du RuntimeException est une très mauvaise idée.
[Edit]Grillé.[/Edit]
Partager