1,对象没有引用 2,作用域发生未捕获异常 3,程序在作用域正常执行完毕 4,程序执行了System.exit() 5,程序发生意外终止(被杀进程等) 转载于:https://www.cnblogs.com/erfsfj-dbc/p/9925935.html