A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

在学异常的时候,不懂得怎么将运行是异常提前到编译时呢??这样做有什么用啊????

3 个回复

正序浏览
a825125501 来自手机 中级黑马 2016-9-5 17:59:36
板凳
类似于泛型就是一个很好的例子,将运行时期的异常提前到了编译期
回复 使用道具 举报
对于写出来的代码多进行判断,比如键盘录入字符串转换为整形,这时候你应该判断如果输入空怎么办,输入不是数字的字符串怎么办,输入数字字符串怎么办等等;学异常的时候你应该看到看似很简单的代码,老师都会判断很多种情况.这都是对代码的优化,API里面好多都是在看似很简单的代码中做了很多很全的判断,这样能面对任何突发情况,减少代码的维护时间好维护量
回复 使用道具 举报
你愿意到运行时因为一个代码错了改掉全部代码吗? 泛型就解决这个问题.我是新手
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马