In Genesis 4:9 we see that God asks Cain where Abel is. We believe that God knows all of course and so we can consider that God was not asking this of Cain for “informational” purposes. So I tried to think of why God would ask Cain this since He already knows. Could God have been inviting Cain to confess? Could this be a prototype of the Sacrament of Reconciliation and indication of the mercy of God (even though Cain did not confess although he seems to admit it implicitly later by reference to his punishment)?
Yes…actually, if you go back earlier…in Genesis 3, God asks the same of Adam and the woman:
Genesis 3:
8 Then the man and his wife heard the sound of the LORD God as he was walking in the garden in the cool of the day, and they hid from the LORD God among the trees of the garden. 9 But the LORD God called to the man, “Where are you?”
10 He answered, “I heard you in the garden, and I was afraid because I was naked; so I hid.”
11 And he said, “Who told you that you were naked? Have you eaten from the tree that I commanded you not to eat from?”
12 The man said, “The woman you put here with me—she gave me some fruit from the tree, and I ate it.”
13 Then the LORD God said to the woman, “What is this you have done?”
The woman said, “The serpent deceived me, and I ate.”
And it is only after Adam and the woman does not confess or admit their transgression, that they are actually thrown out of the Garden of Eden.