Catch and swallow exception
Swallowing exceptions, without re-throwing or logging them, is a bad practice. The stack trace, and other useful information for debugging, is lost.
def swallow_noncompliant():
    for i in range(10):
        try:
            raise ValueError()
        finally:
            # Noncompliant: uses continue or break or return statements
            # in finally block.
            continue
def swallow_compliant():
    for i in range(10):
        try:
            raise ValueError()
        finally:
            # Compliant: avoids using continue or break or return statements
            # in finally block.
            print("Done with iterations")