Recortar una cadena en java para obtener la primera palabra

Tengo una cadena "Palabra mágica". Necesito recortar la cadena para extraer "Magic" solamente. Estoy haciendo el siguiente código.

String sentence = "Magic Word";  
String[] words = sentence.split(" ");  

for (String word : words)  
{  
   System.out.println(word);  
}  

Sólo necesito la primera palabra. ¿Hay otros métodos para recortar una cadena para obtener la primera palabra solo sispace ¿ocurre?

Respuestas a la pregunta(8)

Su respuesta a la pregunta