当前位置:网站首页>线程下主动抛出异常简单小代码

线程下主动抛出异常简单小代码

2022-01-15 02:32:19 程序员进化不脱发!

python3.7环境下测试可用


import threading
import time
def a():
    print("进入测试线程")
    time.sleep(5)
    raise RuntimeError('主动抛出异常,终止发送线程,并从新拉起')
    print(00000000000000000)
    time.sleep(10)


t_client_send = threading.Thread(target=a, args=( ))
# t_client_send.daemon = True
t_client_send.setDaemon(True) # 当断开后,通过守护线程自动回收
t_client_send.start()
time.sleep(20)

版权声明
本文为[程序员进化不脱发!]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_43134049/article/details/122354098

随机推荐