龙鱼身上发白是因为得了水霉病。这种病主要是因为受到外伤后没有及时治疗,导致的细菌感染。也有可能是温度骤变,导致龙鱼的抵抗力下降。如果是初期的水霉病,不建议立即用药,这样会使龙鱼产生抗药性。可以先将水温提升到30℃,再用盐水进行药浴。如果到了后期,需要先在患处涂抹红药水,再用高锰酸钾药浴治疗。