这是因为鱼的生理结构决定的。许多冷血动物是不知饱的,如果的是易消化的食物,吃多了,一般没有多大的问题,因它们的消化功能非常好。但是如果吃了干、硬等体积会膨胀的食物,那么它们就会消化不了,而出现因“撑死”而毙命的现象。因为历史天性遗传决定的。刚开始在人养鱼以前,鱼儿食物缺乏,因此看到食物就会吃掉,即使撑了也要吃,可以长多点脂肪,到没食物的时候就不会被饿死。现在,人们驯养鱼成功,但它们还保留着这样的天性,因此有时它们会把自己活活撑死。