The incident happened on 107 Brooklyn Avenue in Crown Heights just before 3 on Saturday afternoon. Police received a call for help, and when the officer arrived, the 35-year-old woman had locked herself in a bedroom and was threatening suicide.
Police say when they were let inside the home, the woman emerged and charged at them with a knife. That is when officers opened fire, hitting her in the torso.
The woman was taken out of the apartment on a stretcher, and was sent to Kings County Hospital in critical condition. Two officers are also being checked out.
Police say they recovered three knives at the scene.