ciao ragazzi vorrei sapere come fare per ritornare ad inserire il campo dell'indirizzo in caso si superi il limite massimo di caratteri consentiti.. e nel caso che il numero di caratteri sia corretto continuare con il restante codice del programma ( che chiede all'untente d'inserire altre informazioni sull'utente )
codice:
	System.out.println("VUOI INSERIRE L'INDIRIZZO? S per si N per no")
		Scanner x = new Scanner(System.in);
		risposta = x.next();
		boolean done = false;
		while (!done)
		{
			if (risposta.equalsIgnoreCase("n"))
			done = true;
			else
				System.out.println("inserisci indirizzo MAX 25 CARATTERI");
				Scanner inn = new Scanner(System.in);
				String indirizzo = "";
				indirizzo = inn.next();
				if (indirizzo.length() >= 25)
				{
					System.out.println("IL NUMERO DEI CARATTERI PER L'INDIRIZZO è");
					System.out.println("SUPERIORE AL CONSENTITO PER QUESTO L'INDIRIZZO");
					System.out.println("VERRA' IGNORATO");
					indirizzo = "";
					done = true;
									
						
				}
				voce.setIndirizzo(indirizzo);
				done = true;
				
				
			
		}