Only major, the persons who have completed the age of eighteen may make a will, is there any exception?

The general rule is that the testator should not be a minor. But the father, irrespective of the age of minor, may appoint a guardian for his minor children, who is called Testamentary guardian.