class MyException(Exception): def __init__(self,error_msg): self.error_msg=error_msg def __str__(self): return self.error_msg try: print('手动触发exception') raise MyException('出错了')#手动触发了exception错误 会被except Exception捕获 except Exception as e: print('error:',e)
PS D:pythonpy_test> python3 . 1.py
手动触发exception
error: 出错了
print(123)
assert 1==1##若成立则执行后面的代码 反之直接报错
print(456)