aboutsummaryrefslogtreecommitdiff
path: root/src/jdk/nashorn/internal/objects/NativeJava.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/jdk/nashorn/internal/objects/NativeJava.java')
-rw-r--r--src/jdk/nashorn/internal/objects/NativeJava.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/jdk/nashorn/internal/objects/NativeJava.java b/src/jdk/nashorn/internal/objects/NativeJava.java
index 5fa845d5..b63e2f5b 100644
--- a/src/jdk/nashorn/internal/objects/NativeJava.java
+++ b/src/jdk/nashorn/internal/objects/NativeJava.java
@@ -385,6 +385,7 @@ public final class NativeJava {
public static Object extend(final Object self, final Object... types) {
if(types == null || types.length == 0) {
typeError("extend.expects.at.least.one.argument");
+ throw new AssertionError(); //circumvent warning for types == null below
}
final Class<?>[] stypes = new Class<?>[types.length];
try {