2011-04-06 51 views
0

如何防止執行System.exit()。如果在代碼中間調用exit()方法。 JVM應該拋出編譯時異常防止JVM執行System.exit()

+3

[見這裏](http://stackoverflow.com/questions/5401281/prevent-system-exit-from-api) – 2011-04-06 09:47:22

+0

沒有「編譯時異常」這樣的事情。 – 2011-04-06 11:28:28

回答

2

does this thread help?

否則/總之,您可以實現自己的安全管理是這樣的:

class MySecurityManager extends SecurityManager { 
    @Override public void checkExit(int status) { 
    throw new SecurityException(); 
    } 
}