handle null loader parameter properly in Class.forName

This commit is contained in:
Joel Dice 2009-06-06 20:29:15 -06:00
parent c1ca653fef
commit a201d28e5c

View File

@ -89,6 +89,9 @@ public final class Class <T> implements Type, GenericDeclaration {
ClassLoader loader)
throws ClassNotFoundException
{
if (loader == null) {
loader = Class.class.loader;
}
Class c = loader.loadClass(name);
if (initialize) {
c.initialize();