There is a certain in printing of money just allocated per country,, if I am not mistaken, they don't print money easily...there is corresponding law to that.. and also printing a lot of money is not assurance that they will be no debt.
There is no law. A country can print as much as it want but that money won't have the same value as before. It will just increase inflation because no other value adding activity has been created in the country.