In in linux 64 bits.
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9) (6b20-1.9-0ubuntu1)
OpenJDK 64-Bit Server VM (build 17.0-b16, mixed mode)
from ubuntu repositories.

A very simple swingworker started from the EDT:

        new SwingWorker<Object, Object>() {

            @Override
            protected Object doInBackground() throws Exception {
                System.out.println("SW Ran");
                throw new NullPointerException();
            }
        }.run();
Only prints SW Ran.
It's surprising this was not noticed.

Reply via email to