2 Kings 6:30

30 When the king heard the woman's words, he tore his clothes. Then, as he was passing by on the wall, the people saw that there was sackcloth under his clothes next to his skin.

2 Kings 6:30 Meaning and Commentary

2 Kings 6:30

And it came to pass, when the king heard the words of the
woman, that he rent his clothes
At the horror of the fact reported, and through grief that his people were brought into such distress through famine:

and he passed by upon the wall;
returning to his palace:

and the people looked, and, behold, he had sackcloth upon his flesh;
which, in token of humiliation for averting the calamities he was under, he had put there before, and now was seen through the rending of his clothes.

2 Kings 6:30 In-Context

28 Then the king asked her, "What's the matter?" She said, "This woman said to me, 'Give up your son, and we will eat him today. Then we will eat my son tomorrow.'
29 So we boiled my son and ate him, and I said to her the next day, 'Give up your son, and we will eat him,' but she has hidden her son."
30 When the king heard the woman's words, he tore his clothes. Then, as he was passing by on the wall, the people saw that there was sackcloth under his clothes next to his skin.
31 He announced, "May God punish me and do so severely if the head of Elisha son of Shaphat remains on his shoulders today."
32 Elisha was sitting in his house, and the elders were sitting with him. The king sent a man ahead of him, but before the messenger got to him, Elisha said to the elders, "Do you see how this murderer has sent [someone] to cut off my head? Look, when the messenger comes, shut the door to keep him out. Isn't the sound of his master's feet behind him?"
Holman Christian Standard Bible ® Copyright © 2003, 2002, 2000, 1999 by Holman Bible Publishers.  Used by permission.  All rights reserved.