class OrdenEjecucion2
{

    static {
        System.out.println("Bloque Estatico");
    }

    {
        System.out.println("Bloque de Instancia");
    }

    OrdenEjecucion2(){
        System.out.println("Constructor");
    }

	public static void main (String[] args) throws java.lang.Exception
	{
        System.out.println("Metodo Main");
        new OrdenEjecucion2();
	}
}