finally语句并不是永远都会执行到

在java多线程中,如果一个线程被设置为后台线程,即:setDaemon(true),那么该线程run方法中的finally语句可能会因为jAVA非后台线程全部结束而不执行该线程的finally语句。

原文地址:https://www.cnblogs.com/hewenwu/p/3767309.html