TThread::FatalException - C++ Builder

C++ Builder 参考手册 ➙ TThread ➙ FatalException


头文件:#include
命名空间:System::Classes
类:TThread
访问权限:public:
属性定义:

__property System::TObject * FatalException = { read = FFatalException };

System::Classes::TThread::FatalException 是 System::Classes::TThread 的属性,如果线程由于抛出异常没有捕获而结束,这个属性指向这个异常。

  • 如果线程由于抛出异常没有捕获而结束,这个属性指向这个异常;
  • 可以在线程的 OnTerminate 事件里面通过 FatalException 判断线程
    是否由于异常而结束的;
  • 如果不希望线程异常结束,需要在线程里面用 try .. catch 捕获异常,异常被捕获了,就不会异常结束了。

相关:

  • System::Classes::TThread::OnTerminate
  • System::Classes::TThread::Execute
  • System::Classes::TThread
  • System::TObject
  • VCL 类继承关系

C++ Builder 参考手册 ➙ TThread ➙ FatalException

你可能感兴趣的:(TThread::FatalException - C++ Builder)