2 Samuel 21:7

7 But the king spared Mephib'osheth, the son of Saul's son Jonathan, because of the oath of the LORD which was between them, between David and Jonathan the son of Saul.

2 Samuel 21:7 Meaning and Commentary

2 Samuel 21:7

But the king spared Mephibosheth, the son of Jonathan, the son
of Saul
As they did not name particular persons, only required seven sons, it was at the option of the king what sons to deliver to them, and therefore kept back Mephibosheth, who is thus described, to distinguish him from a son of Saul's of the same name, after mentioned:

because of the Lord's oath that [was] between them, between David and
Jonathan the son of Saul;
not merely or only out of affection to Mephibosheth, but because of the oath, that he might not be guilty of the same crime Saul was in slaying the Gibeonites.

2 Samuel 21:7 In-Context

5 They said to the king, "The man who consumed us and planned to destroy us, so that we should have no place in all the territory of Israel,
6 let seven of his sons be given to us, so that we may hang them up before the LORD at Gibeon on the mountain of the LORD." And the king said, "I will give them."
7 But the king spared Mephib'osheth, the son of Saul's son Jonathan, because of the oath of the LORD which was between them, between David and Jonathan the son of Saul.
8 The king took the two sons of Rizpah the daughter of Ai'ah, whom she bore to Saul, Armo'ni and Mephib'osheth; and the five sons of Merab the daughter of Saul, whom she bore to A'dri-el the son of Barzil'lai the Meho'lathite;
9 and he gave them into the hands of the Gib'eonites, and they hanged them on the mountain before the LORD, and the seven of them perished together. They were put to death in the first days of harvest, at the beginning of barley harvest.
Revised Standard Version of the Bible, copyright 1952 [2nd edition, 1971] by the Division of Christian Education of the National Council of the Churches of Christ in the United States of America. Used by permission. All rights reserved.