java屏蔽控制台INT信号

java控制台程序屏蔽结束信号ctrl-c。

mian方法里面添加下面代码,经过测试有效。

1
2
3
4
5
6
7
sun.misc.SignalHandler handler = new sun.misc.SignalHandler() {  
@Override
public void handle(sun.misc.Signal signal) {
}
};

sun.misc.Signal.handle(new sun.misc.Signal("INT"), handler);
文章目录