鱼不吃黑水虻,是因为黑水虻的背甲太硬,鱼无法咬食。若鱼执意将黑水虻吞下,会加重鱼的肠胃负担,甚至引起肠胃炎。饲养者只能给鱼喂食黑水虻幼虫,黑水虻幼虫背甲尚未长齐能够被鱼消化吸收。且黑水虻幼虫富含蛋白质,营养价值高,对鱼来说是很不错的食物。