uncaughtexception.java

来自「基于LWVCL开发的库」· Java 代码 · 共 36 行

JAVA
36
字号
/** *  This test checks that we indeed invoke the UncaughtException method *  for dying threads and that we ignore exceptions in it. * *  @author Godmar Back <gback@cs.utah.edu> */public class UncaughtException {    public static void main(String av[]) {	ThreadGroup g = new ThreadGroup("testgroup") {	    int i;	    public void uncaughtException(Thread t, Throwable e) {		synchronized (this) {		    i++;		    if (i == 2) {			((Object)null).hashCode();		    }		    System.out.println("Success " + i + ".");		}	    }	};	for (int i = 0; i < 3; i++) {	    new Thread(g, new Integer(i).toString()) {		public void run() {		    throw new RuntimeException();		}	    }.start();	}    }}/* Expected Output:Success 1.Success 3.*/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?