异常与null值

  从事程序员这个历史就很神圣的职业有一段时间了。养成一种良好严肃的编码习惯,不仅能避免程序中很多bug的产生。对今后的阅读和维护也提供很多便利。
  1重视异常抛出和及时处理。以前我总是不喜欢处理异常,对可能出现的异常置之不理,随它自生自灭。设置有时有意屏蔽掉异常,捕捉到异常却不处理,也不将其抛出。这样虽然在大部分情况下,程序正常运行,也没有觉察到这样会有何不妥。然而等到真正出现了问题。程序执行中出现了异常,表面上什么问题都没有发生,可是程序预定的功能就是没有办法实现。于是有不得不把原来的代码重新翻看一遍,寻找可能出现问题的地方。费时又费力,属于自讨苦吃。如果当时就妥善处理的异常,友好的将错误信息抛出。给客户一个友好的界面,对自己调试修改程序也大有帮助。
  2拒绝null值。
  向数据库中存入数据时要避免某个字段出现null值。把所有的字段都赋初值。没有值的赋成空字串。
  平时使用数值,或者调用函数的返回值。一定要检验该值是否合法,是否是null值,等等。避免出现错误。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值