fork download
  1.  
  2. import java.util.*;
  3. import java.lang.*;
  4. import java.io.*;
  5.  
  6. class A
  7. {
  8. public A()
  9. {
  10. System.out.println(getVal().toString());
  11. }
  12. Integer getVal() { return 12;}
  13.  
  14. }
  15. class B extends A
  16. {
  17. final Integer i;
  18. public B()
  19. {
  20. super();
  21. i=42;
  22. }
  23. Integer getVal(){ return i;}
  24.  
  25. }
  26. class Ideone
  27. {
  28. public static void main (String[] args)
  29. {
  30. new B();
  31. }
  32. }
Runtime error #stdin #stdout #stderr 0.08s 46800KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Exception in thread "main" java.lang.NullPointerException
	at A.<init>(Main.java:10)
	at B.<init>(Main.java:20)
	at Ideone.main(Main.java:30)