Also another common thing that always happens:

If you are using a Try, Except loop in Delphi, and it still breaks on the error, just turn off Stop on Delphi Exceptions in the Debugger options page.