diff -r e17429a7e843 -r 1c355ea550ed langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java --- a/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java Wed Jul 05 22:07:34 2017 +0200 +++ b/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java Mon Aug 22 16:32:40 2016 -0700 @@ -25,9 +25,9 @@ package jdk.javadoc.internal.doclets.toolkit; -import java.io.*; +import javax.lang.model.element.TypeElement; -import javax.lang.model.element.TypeElement; +import jdk.javadoc.internal.doclets.toolkit.util.DocFileIOException; /** * The interface for writing class output. @@ -193,8 +193,9 @@ * Print the document. * * @param contentTree content tree that will be printed as a document + * @throws DocFileIOException if there is a problem while writing the document */ - public void printDocument(Content contentTree) throws IOException; + public void printDocument(Content contentTree) throws DocFileIOException; /** * Return the TypeElement being documented.