Avoid control flow in finally blocks
return, break, continue, and throw in finally alter normal flow.
#Metadata
#Why it matters
Control flow in finally can suppress exceptions and confuse readers.
#Remediation
Keep finally blocks limited to cleanup without altering control flow.
#Repository path
The generated metadata points to critiq-rules/libs/rules/catalog/rules/java/java.correctness.return-in-finally.rule.yaml.