BiOCl is more active towards photodegradation of RhB under visible light than UV–visible light.
The oxygen vacancy is in situ formed during the UV–vis or UV light irradiation in BiOCl.
The acceptor level formed by oxygen vacancy inhibits the formation of a6b19b037758d4f1" title="Click to view the MathML source">O2−·.