Section 2(c) of the Code of Criminal Procedure defines “Cognizable offence” as-(c) “cognizable offence” means an offence for which, and “cognizable case” means a case in which, a police officer may, in accordance with the First Schedule or under any other law for the time being in force, arrest without warrant. “Non-cognizable offence” and “Bailable offence” are defined in Section 2(1) and (a), respectively as (1) “non-cognizable offence” means an offence for which, and “non-cognizable case” means a case in which, a police officer has no authority to arrest without warrant, and (a) “bailable oftence” means an offence which is shown as bailable in the First Schedule, or which is made bailable by any other law for the time being in force, and “non- bailable offence” means any other offence