1. General Part of the German Criminal Code (StGB)
In the general part of the StGB, for example, it is regulated under which conditions a perpetrator makes himself liable to prosecution if he has only attempted the intended offence.
Some offences do not require intent, but establish a criminal offence even in the case of negligent conduct.
Even those who fail to perform an offence may, under certain circumstances, become liable to prosecution, not only for failure to render assistance.
Aiding or abetting a criminal offence can also be punishable.
In some cases, a criminal offence is objectively committed, but the act can be justified – for example, if a person has acted in self-defence to ward off an illegal attack against himself.
Some perpetrators are diagnosed for the time of the offence with inability or reduced ability for criminal responsibility.
Last but not least, the General Part of the Penal Code also regulates the sentencing, the assessment of imprisonment and fines, or the granting of probation, it contains provisions on the secondary consequences as well as the statute of limitations of criminal offences.