< prev index next >
src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
Print this page
@@ -224,17 +224,14 @@
if (managerClass == null) {
managerClass = ShellFolderManager.class;
}
try {
shellFolderManager =
- (ShellFolderManager)managerClass.newInstance();
- } catch (InstantiationException e) {
+ (ShellFolderManager)managerClass.getDeclaredConstructor().newInstance();
+ } catch (ReflectiveOperationException e) {
throw new Error("Could not instantiate Shell Folder Manager: "
+ managerClass.getName());
- } catch (IllegalAccessException e) {
- throw new Error ("Could not access Shell Folder Manager: "
- + managerClass.getName());
}
invoker = shellFolderManager.createInvoker();
}
< prev index next >