http://edn.embarcadero.com/article/10452
예외를 보여주면서 종료시에 문제가 발생하지 않는 가장 적절한 방법 인듯...
추가로......
예외 발생 후 suspend 를 호출하면 액세스에러가 발생하는데
위 예제의 FExceptoin을 체크 하면 이를 방지 할 수 있슴
기본 TThread를 사용한다면 FatalException 체크해도 되지만,
위의 예제는 FExceptoin으로 Exception을 가져 오므로 FExceptoin 를 체크해야 함