How To Open Word Document In Java

This example shows how to open a word document using Java. If you are working with tools where you have to open the document by clicking on it, you can use the java.awt.Desktop API to easily open the document by passing the file object. Note that this API will open any document passed into the File class will be opened in the default program used by that native operating system.

Lets look at this example to open a word document in Windows operating system


import java.awt.Desktop;

 * Open Word Document Example
 * @author Krishna
public class OpenDocExample {

	public static void main(String[] args) {

		//Create file object
		File file = new File("D:\\SampleDoc.docx");
		try {
			//Open the file using Desktop class
		}catch (IOException exception){




About Krishna Srinivasan

He is Founder and Chief Editor of JavaBeat. He has more than 8+ years of experience on developing Web applications. He writes about Spring, DOJO, JSF, Hibernate and many other emerging technologies in this blog.