private Client(int port) {

		String input = null;
		int inputOption = 0;
		boolean validInput = false;

		System.out
				.println("Wählen sie zwischen Host(1), Verbindung(2) oder Computergegner(3).");

		while (!validInput) {
			try {
				input = Eingabe.getEingabe().getUserInput();
			} catch (Exception e) {
				// Nothing
			}

			try {
				inputOption = Integer.parseInt(input);
			} catch (Exception e) {
				Ausgabe.getAusgabe().printFalscheEingabe();
				continue;
			}

			switch (inputOption) {
			case 1:
				beTheHost(port);
				setIsHost(true);
				validInput = true;
				break;

			case 2:
				connectToHost(port);
				validInput = true;
				break;
			case 3:
				setIsLocal(true);
				setIsHost(true);
				validInput = true;
				break;

			default:
				Ausgabe.getAusgabe().printFalscheEingabe();
				break;
			}

		}

	}