< prev index next >

src/java.base/share/classes/java/util/ServiceLoader.java

Print this page

        

*** 828,838 **** fail(service, "Provider " + cn + " not a subtype"); } S p = null; try { ! p = service.cast(c.newInstance()); } catch (Throwable x) { fail(service, "Provider " + cn + " could not be instantiated", x); } --- 828,840 ---- fail(service, "Provider " + cn + " not a subtype"); } S p = null; try { ! @SuppressWarnings("deprecation") ! Object tmp = c.newInstance(); ! p = service.cast(tmp); } catch (Throwable x) { fail(service, "Provider " + cn + " could not be instantiated", x); }
< prev index next >