Claudius spares Hamlet at a moment of prayer, seeking a more opportune time for revenge.
Claudius does not kill Hamlet at that moment because he sees Hamlet in prayer, believing that if Hamlet kills him at that moment, it would be an act of grace for Claudius, not revenge. Claudius wants to wait for a time when Hamlet is engaged in sin to act against him.
https://brainly.com/question/29553382