Site navigation

What is the conventional meaning of the Latin maxim “Necessitas non habet legem”?

The maxim conventionally means "Necessity knows no law." "Ignorance of law is an excuse.", "Consent always excludes criminal liability." and "Every harmful act is justified…

Choose your answer

What is the conventional meaning of the Latin maxim “Necessitas non habet legem”?

Select one answer
Answer and explanation

Correct answer A

The maxim conventionally means "Necessity knows no law." "Ignorance of law is an excuse.", "Consent always excludes criminal liability." and "Every harmful act is justified if it benefits its doer." do not translate it. It is a general maxim, not an unrestricted defence; BNS section 19 imposes its own requirements, including absence of criminal intention to cause harm and good faith in avoiding other harm.

Practice for these exams

Related exam syllabi

Related questions in this topic