Keep traceback when an exception occurs in `abort`

If `raise e`  is used in an `except` block, the exception traceback would only go to this statement, ignoring the original traceback, causing difficulty in debugging.