Grundsätzlich sollte man \\ nur sehr sparsam bzw, nur innerhalb von center-, flushleft, raggedright-, tabular-, verse- und ähnlichen Umgebungen verwenden. An anderen Stellen sind in der Regel Absätze mit Leerzeile oder \par vorzuziehen.
In Deinem Fall kommt allerdings hinzu, dass eine \fbox genau wie eine \mbox, eine \makebox oder eine \framebox eine horizontale Box ist. Der Inhalt wird also nur horizontal ausgegeben. Daher sind innerhalb einer solchen Box auch keine Zeilenumbrüche oder Absätze möglich.
Will man innerhalb einer horizontalen Box dennoch Material auch vertikal anordnen, so muss man innerhalb der horizontalen Box eine vertikale Box einfügen. Bei LaTeX geht das beispielsweise mit einer \parbox oder eine minipage- oder tabular-Umgebung oder mit der varwidth-Umgebung des gleichnamigen Pakets.
@jan12 Du hattest einfach nur Glück, dass ich gerade online bin und Du ein VM mit angegeben hattest. Danke übrigens für die zusätzlichen Punkte, aber Daumen hoch oder Haken genügt normalerweise. Du hast die Punkte nötiger als ich. ;)
Das ist einer der Fälle, wo die Fehlermeldung definitiv nicht im geringsten hilfreich ist...