John II died at Alvor at age 40 without legitimate children.
John II qua đời ở Alvor ở tuổi 40 mà không có con hợp pháp.