1 Samuel 20:34

34 And Jonathan riseth from the table in the heat of anger, and hath not eaten food on the second day of the new moon, for he hath been grieved for David, for his father put him to shame.

1 Samuel 20:34 Meaning and Commentary

1 Samuel 20:34

So Jonathan arose from the table in fierce anger
Resenting his father's attempt to smite him, and his resolution to slay David:

and did eat no meat the second day of the month;
not then at that meal he was just sat down to, nor at another time that day, his stomach was so full through indignation at his father, and grief for his friend David; and besides, being a mourner on the above accounts, he might not eat of the sacrifices:

for he was grieved for David;
that his death should be determined upon by his father, and he in so much danger of it; as also that he himself must be parted from and lose so dear a friend, which was one reason he ate no meat that day: and another follows,

because his father had done him shame;
the copulative "and" being wanting; and this he did by calling him a perverse and rebellious son, and representing him as an arrant fool, and particularly by casting a javelin at him to smite him.

1 Samuel 20:34 In-Context

32 And Jonathan answereth Saul his father, and saith unto him, `Why is he put to death? what hath he done?'
33 And Saul casteth the javelin at him to smite him, and Jonathan knoweth that it hath been determined by his father to put David to death.
34 And Jonathan riseth from the table in the heat of anger, and hath not eaten food on the second day of the new moon, for he hath been grieved for David, for his father put him to shame.
35 And it cometh to pass in the morning, that Jonathan goeth out into the field for the appointment with David, and a little youth [is] with him.
36 And he saith to his youth, `Run, find, I pray thee, the arrows which I am shooting;' the youth is running, and he hath shot the arrow, causing [it] to pass over him.
Young's Literal Translation is in the public domain.