1.本身在使用的过程当中发现ExecutorService的submit方法会吞并异常。所以,作一下笔记。java
2.使用方式ide
ExecutorService executors = Executors.newFixedThreadPool(1); AtomicInteger atomicInteger = null; executors.submit(new Runnable() { @Override public void run() { System.out.println(atomicInteger.getAndIncrement());//在此并不会抛出异常 } }); executors.execute(new Runnable() { @Override public void run() { System.out.println(atomicInteger.getAndIncrement());//在此会抛出异常 } });