public static void main(String[] args) 
	{
		Scanner eingabeScanner = new Scanner(System.in);
		String[] namen = null;
		
		boolean wiederholen = true;
		
		// do ... while Schleife wird mindestens einmal ausgefuehrt
		do 
		{
			System.out.println("Bitte eine Nummer wählen: 1.Erstellen, 2.Suchen oder 3.Anzeigen ");
			
			// nur wenn eine Ganzzahl eingegeben wird machen wir weiter
			if (eingabeScanner.hasNextInt()) 
			{
				int wahl = eingabeScanner.nextInt();
				if (namen == null && (wahl == 2 || wahl == 3)) {
					
					System.out.println("Bitte zuerst eine Liste erstellen! ");
				} else {
					
					// die Zahl im case bezieht sich immer auf die Variable beim switch
					switch (wahl) {
					case 1:
						namen = erstellen();
						break;
					case 2:
						System.out.println("Bitte ein Wort ohne Leerzeichen eingeben: ");
						if (eingabeScanner.hasNext()) 
						{
							String suchText = eingabeScanner.next(); 
							suchen(suchText, namen);
						}
						break;
					case 3:
						anzeigen(namen);
						break;
					default:
						System.out.println("Ende ...");
						wiederholen = false;
					}
				}
			} else 
			{
				System.out.println("falsche Eingabe!!!");
				wiederholen = false;
			}
		} while (wiederholen);
		eingabeScanner.close();
	}