非特异性尿道炎和非淋菌性尿道炎在病因和治疗上存在区别。非特异性尿道炎通常由多种细菌引起,如大肠杆菌、变形杆菌等,而非淋菌性尿道炎主要由沙眼衣原体和解脲支原体等病原体引起。在治疗方面,非特异性尿道炎通常使用抗生素治疗,而非淋菌性尿道炎则需要使用特定的抗生素,如阿奇霉素或多西环素。因此,对于这两种疾病,需要进行详细的诊断和针对性的治疗。