请问throw 跳转和if else跳转的区别..在实际应用中?哪个更实际? 不太了解还是ifelse吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这两者没什么可比性吧?用throw是为了使程序更加健壮些,if/else则是条件控制. 理论上可以用throw控制跳转可是没人会这么用的你见过几个人的代码是这么写的?? 慎用异常 异常对性能不利。抛出异常首先要创建一个新的对象。Throwable接口的构造函数调用名为fillInStackTrace()的本地(Native)方法,fillInStackTrace()方法检查堆栈,收集调用跟踪信息。只要有异常被抛出,VM就必须调整调用堆栈,因为在处理过程中创建了一个新的对象。 异常只能用于错误处理,不应该用来控制程序流程。 用异常跳转有什么特殊目的吗?那要if else干嘛? 菜鸟提问:有关空指针 统计数量问题 JFileChooser弹出对话框时,如何屏蔽对话框中的右键菜单。 谁能跟我细讲讲这3种同步的区别 简单问题 调查加请教:J2EE软件工程师应具备的核心技术能力 我是一个新手,我想问一个画图方面的问题 winme下能运行tomcat4.1吗?能运行servlet程序吗? 哪里有weblogic下载及相关的配置? 我想做一个applet的聊天是请问哪里可以找到相关资料或者代码? 多目录下问题.请高手说个方法------UP给分了喽 同一个Package内的class,有时候可以默认访问,有时候又不行
可是没人会这么用的
你见过几个人的代码是这么写的??
异常对性能不利。抛出异常首先要创建一个新的对象。Throwable接口的构造函数调用名为fillInStackTrace()的本地(Native)方法,fillInStackTrace()方法检查堆栈,收集调用跟踪信息。只要有异常被抛出,VM就必须调整调用堆栈,因为在处理过程中创建了一个新的对象。
异常只能用于错误处理,不应该用来控制程序流程。
那要if else干嘛?