---
title: Avoid Return Statements In try/catch Finally Blocks
description: "**Impact area** Manageability **Severity** high **Affected element** **Salesforce** Apex Class ## Rule ID **SF-AVOID-RETURN-FINALLY** Impact Return statements in try/catch finally blocks are always executed so any exception raised before is ignored. ## Remediation Remove return statement in try/catch finally and…"
url: "https://community-staging.qualityclouds.com/qcdocs/qcr/rules/avoid-return-statements-in-try-catch-finally-blocks/"
updated: "2025-03-21"
category: Rules
---

# Avoid Return Statements In try/catch Finally Blocks

**Impact area**

Manageability

**Severity**

high

**Affected element**

**Salesforce**

Apex Class

## Rule ID

**SF-AVOID-RETURN-FINALLY**

Impact

Return statements in try/catch finally blocks are always executed so any exception raised before is ignored.

## Remediation

Remove return statement in try/catch finally and review your error handling logic.

**Time to fix**

30 min
