¿Puede una sola cadena contener múltiples líneas?

Por ejemplo, si asigno varias líneas a una cadena como tal:

while ((line = reader.readLine()) != null)
        {
            output += line + "\n";
        }

¿Es posible para mí devolver la salida con separadores de línea como una cadena?

Estoy escribiendo un programa Socket que tiene un programa de Cliente y Servidor, donde el Cliente envía la solicitud al Servidor y el servidor devuelve esa solicitud en forma de Cadena al Cliente, pero algunas Cadenas son líneas múltiples.

Código del programa del servidor (parte del código):

if (clinetChoice.equals("3"))
    {
        String command = "free";

        Process process = Runtime.getRuntime().exec(command);

        BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream()));

        System.out.println("You Chose Option Three");

        String line;            

        while ((line = reader.readLine()) != null)
        {
            output += line;
            System.out.println(line);
            line = reader.readLine();
        }

    }

Código del programa del cliente:

while ((fromServer = input.readLine())+"\n" != null)
    {
        System.out.println("Server: " + fromServer);            
        if (fromServer.equals("Bye"))
            break;          

        System.out.print("Enter your choice: ");
        fromClient = stdIn.readLine().trim();

        if(fromClient.equals("1"))
        {
            System.out.println("Client: " + fromClient);
            output.println(fromClient);

        }

El programa fromServer in Client se genera desde el programa Server. Esto funciona bien para la salida que es una línea, pero si sus líneas múltiples no puedo entender cómo imprimir todo de una vez.

Así que si la salida, por ejemplo, es igual a:

One
Two
Three
Four

Vuelve como esto:

One
Enter your choice:  (It prompts me for new command)
Two
Enter your choice:
Three
Enter your choice:
Four

Así que básicamente imprime una línea, me pide una nueva opción y no importa lo que ingrese, imprime la segunda línea, luego la tercera línea y así sucesivamente hasta que llega a la última línea, en lugar de imprimir así

One
Two
Three
Four
Enter your choice:

Respuestas a la pregunta(2)

Su respuesta a la pregunta