SerialPort异常问题

来源:互联网 发布:列车自动运行网络控制 编辑:程序博客网 时间:2024/06/03 14:54
状况:
手机和蓝牙设备通过建立虚拟串口, 然后用C#的SerialPort类通信。 正常通信都没有问题。
但是当在通信过程中,突然把设备的蓝牙关掉。 这样后面.net框架的垃圾回收机制在释放
SerialPort类实例时,跑出了异常。  导致程序崩溃,直接退出。 由于.net框架的垃圾回收机制在回收对象
的时间上不确定,程序异常退出的时间也是不确定的。

有什么方法可以无视这个异常,而让程序继续运行吗? 在什么地方去捕捉这个异常呢?
0 0
原创粉丝点击