< prev index next >
src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
Print this page
*** 250,260 ****
if (jdk.javadoc.doclet.Doclet.class.isAssignableFrom(docletClass)) {
// no need to dispatch to old, safe to init now
initMessager();
messager.setLocale(locale);
try {
! doclet = (Doclet) docletClass.newInstance();
} catch (InstantiationException | IllegalAccessException exc) {
exc.printStackTrace();
if (!apiMode) {
error("main.could_not_instantiate_class", docletClass);
messager.exit();
--- 250,262 ----
if (jdk.javadoc.doclet.Doclet.class.isAssignableFrom(docletClass)) {
// no need to dispatch to old, safe to init now
initMessager();
messager.setLocale(locale);
try {
! @SuppressWarnings("deprecation")
! Object o = docletClass.newInstance();
! doclet = (Doclet) o;
} catch (InstantiationException | IllegalAccessException exc) {
exc.printStackTrace();
if (!apiMode) {
error("main.could_not_instantiate_class", docletClass);
messager.exit();
< prev index next >