< prev index next >
src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java
Print this page
@@ -28,10 +28,11 @@
import java.lang.ref.Reference;
import java.lang.ref.WeakReference;
import java.util.HashMap;
import java.util.Map;
import java.util.function.Function;
+import java.util.Objects;
import java.lang.System.LoggerFinder;
import java.lang.System.Logger;
import java.lang.ref.ReferenceQueue;
import java.lang.reflect.Module;
import java.security.AccessController;
@@ -153,10 +154,12 @@
});
}
@Override
public final Logger getLogger(String name, Module module) {
+ Objects.requireNonNull(name, "name");
+ Objects.requireNonNull(module, "module");
checkPermission();
return demandLoggerFor(name, module);
}
@Override
< prev index next >