diabetes mellitusDiabetes mellitus often causes glycosuria (glucose in urine), which can make urine taste sweet.