【发布时间】:2013-05-15 12:05:38
【问题描述】:
我有一个 java 程序,它将 1 个文件写入多个文件,并非所有连接都同时打开。
我想添加一个方法来在程序被终止时删除所有这些创建的文件(通过在命令行中使用 ctrl-c)。
添加关闭钩子总是在对象关闭时执行,我只想在程序被杀死时删除它们。 我可以捕捉到 RuntimeException 吗?
【问题讨论】:
-
请分享一些代码。
-
如果你想捕捉kill信号并做一些事情,这里是你的How to Answer[1] [1]:stackoverflow.com/a/2541618/354831