Todo el texto que le asignemos a un objeto de tipo String será una cadena sin ruptura alguna. Pero pueden existir ciertos casos donde necesitemos que, al mostrarlo por pantalla, existan saltos de línea entre partes del texto.
Para esto Java nos ofrece los caracteres especiales. En concreto el caracter especial para el salto de línea es \n. Por lo tanto si queremos poner saltos de línea en Java deberemos de tener la siguiente línea de código:
String cadena = new String("Mi texto con\nun salto de línea");
Lo cual nos generará lo siguiente por pantalla:
Mi texto con un salto de línea
Como podemos ver, algo muy sencillo.
Si ponemos espacios en blanco entre el caracter especial y el texto, el sistema contemplará dichos caracteres. He ahi que parezca raro lo de con\nun.