I am not able to understand the output of the following program.
public class Confusing { private Confusing(Object o) { System.out.println(\"Obj
Even though both constructors can accept null, double[] inherits from java.lang.Object, and is therefore more specific.
null
double[]
java.lang.Object