Jeremiah
Jeremiah 38:16ESV·traditional attribution

Then King Zedekiah swore secretly to Jeremiah, “As the LORD lives, who made our souls, I will not put you to death or deliver you into the hand of these men who seek your life.”

John Calvin Reformed @genevareformer

The king, desirous of having a new revelation, promised safety to the Prophet by an oath. He then swore that he would not take revenge, though he might be displeased with the Prophet’s answer he might indeed have conjectured, though Jeremiah had not expressly said anything, that the answer would be unfavorable, and by no means agreeable to his wishes.

Matthew Henry Presbyterian @wholebiblehenry

In the foregoing chapter we had the king in close conference with Jeremiah, and here again, though (Jer 38:5) he had given him up into the hands of his enemies; such a struggle there was in the breast of this unhappy prince between his convictions and his corruptions. Observe, I. The honour that Zedekiah did to the prophet.

Commenting on Jeremiah 38:14-28

John Gill Reformed Baptist @doctorgill

So Zedekiah the king swore secretly unto Jeremiah,.... The king not only gave the prophet his word, but also annexed to it his oath, that his life should be in no danger, either from him or his princes; this oath was made secretly, both for the honour of the king, he swearing to a subject, and that it might not be known by the princes...