Heard Hank "The Bible Man" H. deal with Rahab's lie last night on his radio program, and this afternoon I heard Robert Jeffress deal with the 9th commandment in a radio sermon, during which he addressed Rahab's lie.
Two different opinions. Jeffress says Rahab lied, and it was wrong; in Hebrews 11, she was not commended for her lie; she was commended for her faith. Hank says Rahab was not guilty for the untruth she told because it was right and good for her to do so in order to comply with a higher-level good, that of preserving life (the spies).
I remember one of my college professors saying that, in extreme situations, failing to tell the truth to those who don't deserve the truth is not morally wrong. An example would be someone demanding to know where your wife and children were in order to do them harm, or Nazis banging at the door demanding to know if you are housing Jews. Others, however, would argue that you should always tell the truth when you answer, trusting in the sovereignty of God to protect others (the spies, your wife and children, the hidden Jews).
Andrew heard both of these radio guys along with me and asked which I agreed with. I told him that when push comes to shove, I don't think I would tell anyone where he was.