try与finally一起使用时,try语句发生异常,如何继续执行代码到finally语句块。
static void Main(string[] args) { int x = 1; int y = 0; try { x = x / y; } finally { Console.WriteLine("系统自动停止"); } Console.ReadKey(); }
解决方案:
ctrl+F5(开始执行不调试)解决这个问题。如下图,点击“关闭程序”即可看到finally执行的语句。