本文共 308 字,大约阅读时间需要 1 分钟。
static int i = 0;
static public int f() { try { i= 1; return i; } catch { i = -1; return i;}
finally { i = 100; }}
int p = f();
Console.WriteLine(p); Console.WriteLine(i);---------------
运行结果:
1
100可以看出,return完了之后才会运行finally。
本文转自cnn23711151CTO博客,原文链接:http://blog.51cto.com/cnn237111/576715 ,如需转载请自行联系原作者