changeset 39810 | d290bef927c4 |
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/langtools/test/tools/javac/8161985/T8161985b.java Fri Jul 22 12:38:06 2016 +0100 @@ -0,0 +1,14 @@ +/* + * @test /nodynamiccopyright/ + * @bug 8161985 + * @summary Spurious override of Object.getClass leads to NPE + * @compile/fail/ref=T8161985b.out -XDrawDiagnostics T8161985b.java + */ + +class T8161985b { + public String getClass() { return ""; } + + void test() { + this.getClass().getSimpleName(); + } +}