package p; | |
class A { | |
void doNothing() throws Exception { | |
getClass().newInstance(); | |
this.getClass().newInstance(); | |
A newInstance= (A) getClass().newInstance(); | |
A test= (A) this.getClass().newInstance(); | |
RuntimeException rte= (RuntimeException) new ClassCastException().getClass().newInstance(); | |
ClassCastException cce= (ClassCastException) rte.getClass().newInstance(); | |
} | |
} |