ban*_*ane 6 java exit-code
在Java中,我们使用System.exit(int)退出程序.C中"退出值"的原因是退出值用于检查程序中的错误.但是在Java中,错误会被抛出异常反映出来,因此可以轻松处理它们.那么为什么我们在Java中有退出值呢?
System.exit(int)
Pet*_*rey 13
退出值返回给调用程序,例如shell.外部程序无法捕获异常.
BTW当你抛出一个异常时它会被该线程捕获或该线程死掉,finally仍然会为该线程调用这些块.当您调用System.exit()时,所有线程立即停止,最后不调用块.
finally
归档时间:
13 年,5 月 前
查看次数:
8636 次
最近记录: