我国婚姻法规定:第三十二条男女一方要求离婚的,可由有关部门进行调解或直接向人民法院提出离婚诉讼。人民法院审理离婚案件,应当进行调解;如感情确已破裂,调解无效,应准予离婚。有下列情形之一,调解无效的,应准予离婚:(一)重婚或有配偶者与他人同居的;(二)实施家庭暴力或虐待、遗弃家庭成员的;(三)有赌博、吸毒等恶习屡教不改的;(四)因感情不和分居满二年的;(五)其他导致夫妻感情破裂的情形。一方被宣告失踪,另一方提出离婚诉讼的,应准予离婚。解除婚姻关系只有两种途径:到婚姻登记管理机关协议办理,或到人民法院判决/调解办理,目前,我国法律不承认分居N年就可以自动解除婚姻关系。任何人都不愿意将争议诉诸法院,除非万不得已。因此,协议离婚,无疑是解除婚姻关系的最佳选择。特别是新的婚姻登记条例颁布后,离婚不再需要当事人单位开具介绍信,个人隐私受到了保护,协议离婚更加方便快捷。但对于双方户口远在外省(市)、而在上海工作生活的当事人来说,通过法院调解离婚,应该更为方便。如果方法得当,所需费用仅为五十元,可能比回户口所在地的单程车票还便宜,所需时间如果安排得当也不用一个月。另外,对于一方在国外,无法办理国内协议离婚手续,或婚姻缔结地在国外,而欲在国内离婚的当事人,法院解决无疑是唯一的途径。因此,选择何种方式离婚,主要根据自身的具体情况,不能一概而论。家和万事兴,没有人结婚的时候会想着离婚。但是若真到了离婚的地步,能双方好好商量协议离婚最好,若不行,则需要走法院了。