Answer:
Because that give you something like this
who is undefined.
Explanation:
When you raise something to a negative exponent give you:

Then if
is equal to 0 is considerate undefined because whatever number raising 0 is equal to 0.
This video explain why you can't divide by zero if you want a deepest answer: 'Why can't you divide by zero? - TED-Ed'