--- jsr166/src/test/tck/FutureTaskTest.java 2012/12/29 19:07:32 1.34 +++ jsr166/src/test/tck/FutureTaskTest.java 2013/01/14 21:54:42 1.35 @@ -461,7 +461,11 @@ public class FutureTaskTest extends JSR1 try { pleaseCancel.countDown(); delay(LONG_DELAY_MS); - } finally { throw new RuntimeException(); } + shouldThrow(); + } catch (Throwable t) { + assertTrue(t instanceof InterruptedException); + } + throw new RuntimeException(); }}); Thread t = newStartedThread(task);