在异常语句之后,无论结果如何,填写缺失的部分以执行一些代码。
@(3) { int[] myNumbers = {1, 2, 3}; Console.WriteLine(myNumbers[10]); } @(5) (Exception e) { Console.WriteLine("出现错误。"); } @(7) { Console.WriteLine("“try catch”已完成。"); }
try { int[] myNumbers = {1, 2, 3}; Console.WriteLine(myNumbers[10]); } catch (Exception e) { Console.WriteLine("出现错误。"); } finally { Console.WriteLine("“try catch”已完成。"); }