The way this works is that, assuming the lion is in the middle of the table, his weight will be evenly distributed to all four legs of the table. (137.5 lbs per leg). According to Newton's 3rd law, (every action force has an equal but opposite reaction force), as long as the table legs and sturdy enough to push back up on to the lion with 137.5 lbs of force, he will be safe. However, if the legs get wobbly, or a chunk gets taken out or they somehow get damaged the amount with which they can "push" back up on the lion, to keep him on the table will decrease, and at that point the table will crash down with him on it. Now, if the lion is at one end of the table, he is presummably large enough to fill most of the end of the table, so his weight would basically be distributed over 2 legs (although there would be a bit on the other legs too), so in theory, each leg of the table must be able to hold up 275 lbs, or there is a chance of it crashing down on the lion.
(I teach physics, and this is a classic problem that students have problems with all the time.) If you need any more details, pm me and I'll draw a diagram and write an explanation as a word document and send it to you.
Hope this helps - this is my kind of question.