Eye infections in cats can be caused by bacteria, viruses, trauma to the eye, foreign bodies, tumors, and underlying medical problems. Eye injuries and infections should be treated by a vet promptly to ensure preservation of sight.