A constructor can call another constructor in the same class, or another constructor in its superclass, but not both. code example
Example: java call another constructor
public class Foo {
private int x;
public Foo() {
this(1);
}
public Foo(int x) {
this.x = x;
}
}