---
schema_version: "1"
id: 67e83ffeec116191a2be9003bc1ed01b1e584b550e16f1956b5f0763faa94023
title: Apex Governor Limits
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/platform/salesforce-app-limits-cheatsheet/guides/limits/salesforce-app-limits-platform-apexgov.md
canonical_url: https://developer.salesforce.com/docs/platform/salesforce-app-limits-cheatsheet/guide/salesforce-app-limits-platform-apexgov.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 14cb497517c955373f4cf7e0c830b6e7b8cf6dcc9619e0b84e7f8cd08c990c77
products:
  - Salesforce Developer Limits and Allocations Quick Reference
  - Platform Developer Content
---

# Apex Governor Limits

Read up on Apex limits details in [Execution Governors and Limits](https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_gov_limits.htm)

Because Apex runs in a multitenant environment, the Apex runtime engine strictly enforces limits so that runaway Apex code or processes don’t monopolize shared resources. If some Apex code exceeds a limit, the associated governor issues a runtime exception that can’t be handled.

For more information about per-transaction Apex limits, per-transaction certified managed package limits, Salesforce Platform Apex limits, static Apex limits, size-specific Apex limits, and push notification limits, see [Execution Governors and Limits](https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_gov_limits.htm).

**See Also**  


-   [*Salesforce Help*: General Flow Limits](https://help.salesforce.com/s/articleView?id=platform.flow_considerations_limit.htm&type=5)

