diff options
Diffstat (limited to 'test/518-null-array-get/src/Main.java')
-rw-r--r-- | test/518-null-array-get/src/Main.java | 60 |
1 files changed, 30 insertions, 30 deletions
diff --git a/test/518-null-array-get/src/Main.java b/test/518-null-array-get/src/Main.java index 7090194d32..12e2442a68 100644 --- a/test/518-null-array-get/src/Main.java +++ b/test/518-null-array-get/src/Main.java @@ -18,37 +18,37 @@ import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; public class Main { - public static void main(String[] args) throws Exception { - checkLoad("NullArrayFailInt2Object", true); - checkLoad("NullArrayFailObject2Int", true); - checkLoad("NullArraySuccessInt", false); - checkLoad("NullArraySuccessInt2Float", false); - checkLoad("NullArraySuccessShort", false); - checkLoad("NullArraySuccessRef", false); - } + public static void main(String[] args) throws Exception { + checkLoad("NullArrayFailInt2Object", true); + checkLoad("NullArrayFailObject2Int", true); + checkLoad("NullArraySuccessInt", false); + checkLoad("NullArraySuccessInt2Float", false); + checkLoad("NullArraySuccessShort", false); + checkLoad("NullArraySuccessRef", false); + } - private static void checkLoad(String className, boolean expectError) throws Exception { - Class<?> c; - try { - c = Class.forName(className); - if (expectError) { - throw new RuntimeException("Expected error for " + className); - } - Method m = c.getMethod("method"); - try { - m.invoke(null); - throw new RuntimeException("Expected an InvocationTargetException"); - } catch (InvocationTargetException e) { - if (!(e.getCause() instanceof NullPointerException)) { - throw new RuntimeException("Expected a NullPointerException"); + private static void checkLoad(String className, boolean expectError) throws Exception { + Class<?> c; + try { + c = Class.forName(className); + if (expectError) { + throw new RuntimeException("Expected error for " + className); + } + Method m = c.getMethod("method"); + try { + m.invoke(null); + throw new RuntimeException("Expected an InvocationTargetException"); + } catch (InvocationTargetException e) { + if (!(e.getCause() instanceof NullPointerException)) { + throw new RuntimeException("Expected a NullPointerException"); + } + System.out.println(className); + } + } catch (VerifyError e) { + if (!expectError) { + throw new RuntimeException(e); + } + System.out.println(className); } - System.out.println(className); - } - } catch (VerifyError e) { - if (!expectError) { - throw new RuntimeException(e); - } - System.out.println(className); } - } } |