Question: are all cognizable offences non bailable?
Answer: Cognizable offences are those where a police officer can arrest without warrant. And such cases, after arrest has been made, the accused will be produced before a magistrate, and he may require the police officer to investigate the matter. ... Cognizable offences are both bailable, and non-bailable.