The 17-year-old boy had gone missing yesterday (Oct 3) while fishing in the pool popular with anglers in the township of Puchong west of the capital Kuala Lumpur.
Mohammad Hamdan Wahid, fire and rescue department director-general, said the divers encountered strong undercurrents that spun them around in the murky water.
Local police chief Abdul Aziz Ali said the spinning caused them to lose their diving gear.
They were pulled out of the water after 30 minutes but by then they were already unconscious, he added.
Fire chief Mohammad described the death of six officers in one day as the “worst tragedy” to hit his department.
The search for the missing youth was continuing, he said.