Static block is used for initializing the static variables. This block gets executed when the class is loaded in the memory. A class can have multiple Static blocks