diff -r b7d8b71e1658 -r 2c24a04ebfb4 src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java --- a/src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java Fri Sep 27 17:28:31 2013 +0200 +++ b/src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java Fri Sep 27 21:20:01 2013 +0400 @@ -194,6 +194,10 @@ .getClassBuilder(curr, prev, next, classtree); classBuilder.build(); } + } catch (IOException e) { + throw new DocletAbortException(e); + } catch (DocletAbortException de) { + throw de; } catch (Exception e) { e.printStackTrace(); throw new DocletAbortException(e);