C#为什么要要有finally块?将finally块的内容写在异常处理块之外,不是同样可以实现相同的功能吗?(如果没异常或是有异常被接住,finally和异常处理块外的语句都会执行;如果有异常没被接住,finally和异常处理块外的语句都不会执行,程序出错)所以我觉得finally没必要。谁能说服我?另,C++为什么没finally?本人对C++并不十分了解和感兴趣,这问题大概回答一下就行。回答的好的会追加分的!!!对异常处理的简单介绍就不用了,这个我知道。