I'm trying to handle errors that have occurred on other threads the .NET CF program is like below:

```
static void Main()
{
    Thread t = new Thread(Start);
    t.Start();
    ...
}

void Start()
{
     ... Exception here

}

```

In my situation, putting try catch in the Start method is impossible. How can I handle it in the global code?