What's a word for avoiding a question with a generic (fake) answer?
Examples...
Q: Why is the sky blue?
A: Because God made it that way.(A kid to their parent)
Q: Why do I have to clean my room?
A: Because I said so.
What is it called when someone answers a question this way? I've said "That's not an answer, that's a 'cop-out'" but that's not right.
I would personally call that being evasive.
When you do this you're dodging the question.
This may happen when the responder either doesn't know the answer and wants to avoid embarrassment, or when the responder is being interrogated or questioned in debate, and wants to avoid giving a direct response.
Similarly, from a comment, this is sometimes called "ducking the question" (h/t Scott).
Dodging the question is a form of deflection:
Etymology: 17th Century: from Latin dēflectere, from flectere to bend.
You can also try:
Circumlocution
Circumbendibus
Periphrasis