fork download
import java.util.*;
import java.lang.*;
import java.io.*;

class A
{
	public A()
	{
		System.out.println(getVal().toString());
	}
	Integer getVal() { return 12;}
	
}
class B extends A
{
	final Integer i;	
	public B()
	{
	    super();
	    i=42;
	}
	Integer getVal(){ return i;}

}
class Ideone
{
	public static void main (String[] args)
	{
		new B();
	}
}
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)