Hard to make sense of your sentence. “Threw” rather than through and “because his knife wasn’t illegal,” (a double negative to confuse,) the arrest was good?
Sorry.
The grand jury threw out the false arrest charge, meaning it was not unreasonable for the police to arrest the man for possession of an illegal knife. Without the false arrest, it will be very hard to make the other charges stick.