The first is that you didn't get enough credits. In this case, as long as you earn enough credits within 6 years, you will receive a diploma. As for the idea that you won't receive a diploma after you. I failed a few classes, who told you that? As long as you pass the retake exam, you will be fine. However, you can only retake a course three times. If you fail the third time, you'll be in trouble.
The other is that if you make a particularly bad mistake and the punishment is not revoked, you will not be allowed to graduate.
For more reliable questions, you should call the Academic Affairs Office of Hainan University and ask. The teachers are very qualified and will respond
.