法律分析:船舶发生碰撞,是由于一船的过失造成的,由有过失的船舶负赔偿责任;被侵权人对同一损害的发生或者扩大有过错的,可以减轻侵权人的责任;损害是因受害人故意造成的,行为人不承担责任。法律依据:《民法典》第一千一百六十五条【过错责任原则】行为人因过错侵害他人民事权益造成损害的,应当承担侵权责任。依照法律规定推定行为人有过错,其不能证明自己没有过错的,应当承担侵权责任。第一千一百七十三条【过失相抵】被侵权人对同一损害的发生或者扩大有过错的,可以减轻侵权人的责任。第一千一百七十四条【受害人故意】损害是因受害人故意造成的,行为人不承担责任。第一千一百七十五条【第三人过错】损害是因第三人造成的,第三人应当承担侵权责任。注:民法典于2021年1月1日生效。《中华人民共和国海商法》第一百六十八条船舶发生碰撞,是由于一船的过失造成的,由有过失的船舶负赔偿责任。