The Israelites discovered a deception, but a solemn oath held them back. What makes a promise so powerful, especially when sworn before God?
The people of Israel were understandably angry. They had been tricked by the Gibeonites, who were their neighbors, not people from a distant land as they claimed. This deception was a serious offense.
When God's Name is on the Line
However, the core reason they didn't attack was that their leaders had sworn an oath to the Gibeonites by the LORD, the God of Israel. This wasn't just a casual promise; it was an invocation of God's own name and authority.
In ancient Near Eastern culture, and certainly in the biblical worldview, swearing by a god meant bringing that deity in as a witness and guarantor of the promise. To break such an oath was not only a breach of trust between people but also a profound insult to God Himself, potentially bringing His wrath upon the entire nation.
This is why Joshua and the princes felt bound. Even though they had been deceived, the oath itself, sworn by the LORD, carried immense weight. They understood that violating it would dishonor God and invite divine judgment.