CLN: unnecessary exception catching
adding an index to the exception is a nice thought, but ultimately adds more complication than information.

The `except AssertionError`s were needed back when the lines below were `except Exception`, but those have been made more specific, so these are no longer needed