Devo implementare questa classe che rappresenta un nucleo familiare
codice:
class Famiglia{

	private String cognome;
	private String[] nomeComponente;
	private int[] età;

	public Famiglia(String cogn, String[] nomi, int[] e){
		this.cognome=cogn;
		this.nomeComponente=nomi;
		this.età=e;
		}

	public String piùGrande(){
		String anziano=null;
		int max=0;
		for (int i=0; i<this.età.length; i++){
			if(this.età[i]>max)
			anziano=this.nomeComponente[i];
			max=this.età[i];
			}
		return anziano;
		}

	public String minori(){
		for(int i=0; i<this.età.length; i++){
			if(this.età[i]<18)
				return this.nomeComponente[i];
			}
		}

	}
fino al metodo piùGrande() non ci sono stati errori di compilazione e la classe di prova ha funzionato correttamente, dopo aver creato il metodo minori() mi ritorna questo errore:


codice:
java:29:missing return statement
}
la riga 29 è la riga della penultima parentesi graffa.
Non riesco a capire quale sia l'errore.
Spero che qualcuno possa aiutarmi!!!