To throw a Thread
<p>I have a question.</p>

<p>Would it be possible, hypthetically, in Java, to throw a running thread as exception?
I know this is madness, but just for fun, could it be done? Something along the lines of:</p>

<pre><code>public void throwThread() throws ExceptableThread {
    ExceptableThread thread = new ExceptableThread();
    thread.start();
    throw thread;
</code></pre>

<p>Implementing Runnable as interface is not really an option. It <em>should</em> throw the actual thread object.</p>
