Coffee drinkers have no more risk of getting illnesses such as heart disease or cancer, and are less likely to develop type 2 diabetes, according to a German study involving more than 40,000 people over nearly a decade.