try catch finally 与continue的使用
2017-09-29 11:34
447 查看
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 子类与父类的相互转换 { class Program { static void Main(string[] args) { //try catch finally 与 continue //如果在try中遇到continue,则忽略try中continue之后的语句 //但是依然执行finally中语句 //finally之外的语句也不执行 bool _flag = true; while(true) { try { if(_flag) continue; //如果_falg为true,这下面的两句不执行 Person per = new Student(); per.Say();//此时输出father } catch (Exception ex) { throw ex; } finally { //如果try中执行了continue,则这两句依然要执行 Console.WriteLine("finally"); Console.ReadKey(); } //如果在try中执行continue,则下面的两条语句并不执行 Console.WriteLine(); Console.ReadKey(); } } } class Person { public void Say() { Console.WriteLine("father"); } } class Teacher:Person { public void Say() { Console.WriteLine("Teacher"); } } class Student:Person { public void Say() { Console.WriteLine("Student"); } } }
相关文章推荐
- try,catch,finally分别在什么情况下使用
- try catch finally 正确使用方法
- C#中使用try{}catch{}finally{}对系统性能的影响和处理机制(摘录)
- iOS中try-catch-finally捕获异常使用
- return在try-catch-finally语句中的使用
- java只使用try和finally不使用catch的原因和场景
- java中使用try-catch-finally一些值得注意的事(必看)
- Java异常处理(try、catch、finally使用)
- try—catch—finally的使用
- Objective-C中try、catch、finally的使用方法
- iOS中@try@catch@finally捕获异常使用
- java中使用try-catch-finally一点值得注意的事
- java只使用try和finally不使用catch的原因和场景
- try - catch - finally使用总结
- javascript中 try catch finally 的使用
- try——catch——finally使用return的顺序
- Java - Java语言如何进行异常处理,关键字:throws、throw、try、catch、finally分别如何使用?
- 嵌套使用 try-catch,或者 try-catch 后面没有必要的 finally操作
- 4.第三单元任务三实训:编写一个类ExceptionTest,在main方法中使用try-catch-finally语句结构实现:在try语句块中,编写两个数相除操作,相除的两个操作数要求程序运行时用
- return 于try{}catch(Exception e){}finally{}语句结合使用的一点注意事项。