【发布时间】:2011-04-06 09:39:50
【问题描述】:
如何防止执行 System.exit()。如果在代码中间调用 exit() 方法。 JVM应该抛出编译时异常
【问题讨论】:
-
不存在“编译时异常”。
标签: java
如何防止执行 System.exit()。如果在代码中间调用 exit() 方法。 JVM应该抛出编译时异常
【问题讨论】:
标签: java
否则/简而言之,您可以像这样实现自己的安全管理器:
class MySecurityManager extends SecurityManager {
@Override public void checkExit(int status) {
throw new SecurityException();
}
}
【讨论】: