This program gives me compile time error.Is it must to call super class constructor?
class Sup{
public Sup(
String str){
System.out.println("Super class");
}
}
public class Class1 extends Sup{
public Class1(){
System.out.println("sub class");
}
public static void main(String[] args) {
Class1 t2 = new Class1();
}
}