动漫中介绍的很清楚,海贼王罗杰身患不治之症,船上有名的船医都束手无策,而且这个病早就有了,在罗杰还没有成为海贼王的时候就有了。海贼王罗杰功成名就的时候也是他的身体快要垮的时候,但是英雄总是跟他人不一样,他不甘心就这么死亡,在死亡之前想开启大海贼时代,而最好的办法就是投降海军,在他被处刑的时候全世界的人都会看见,在全世界的人面前说出最诱人的条件。
罗杰是主动自首的,并不是被海军捉到,可以说是他甘愿受死,最后一趟航行的时候罗杰的身体状态已经恶化,双子岬的原罗杰团船医库洛卡斯说的。罗杰是想要在最后有限的生命力做一件大事,而这件事就是在处刑台上向世人公布海贼王罗杰的大秘宝的所在地,从而开启了大海贼时代。
尾田在漫画里提起过,罗杰因为患了不治之症,在完成制霸伟大航路的成就之后仅剩一年的寿命。在生命的最后,罗杰故意被抓,决定用自己的死开启大海贼时代。不然身为传说哪有那么容易被抓住处死。和他同级的白胡子带领白团进攻圣地,世界政府都吓得出动了绝大部分兵力和召集了七武海。
罗杰不是被海军抓的,是因为伤病,得了不治之症而自首的。自首前,罗杰也是考虑过的,他在为他的妻儿将来而自首的。等他死后,为了妻儿不受牵连,而选择自首。他拜托了一辈子的敌人兼朋友“卡普中将”照顾他的妻子,直到艾斯的出生。为了躲避海军的追捕,露玖怀了艾斯二十多个月,才敢把他生下来。艾斯出生后,露玖也精疲力尽而死去。卡普也就照顾着艾斯到成人。艾斯为了纪念母亲,改姓波特卡斯。如果罗杰不自首的话,他的儿子还没出生就要死了,这世上也就没有火拳艾斯存在过。
我觉得主要是路飞害死罗杰的,因为罗杰不死,路飞就没机会当海贼王了!路飞又有主角光环护身,所以罗杰早点死避开了路飞,这样一来还可以保住海贼王的地位,总比拥有主角光环的路飞打败要好得多。