zoukankan      html  css  js  c++  java
  • 异常与null值

      从事程序员这个历史就很神圣的职业有一段时间了。养成一种良好严肃的编码习惯,不仅能避免程序中很多bug的产生。对今后的阅读和维护也提供很多便利。
      1重视异常抛出和及时处理。以前我总是不喜欢处理异常,对可能出现的异常置之不理,随它自生自灭。设置有时有意屏蔽掉异常,捕捉到异常却不处理,也不将其抛出。这样虽然在大部分情况下,程序正常运行,也没有觉察到这样会有何不妥。然而等到真正出现了问题。程序执行中出现了异常,表面上什么问题都没有发生,可是程序预定的功能就是没有办法实现。于是有不得不把原来的代码重新翻看一遍,寻找可能出现问题的地方。费时又费力,属于自讨苦吃。如果当时就妥善处理的异常,友好的将错误信息抛出。给客户一个友好的界面,对自己调试修改程序也大有帮助。
      2拒绝null值。
      向数据库中存入数据时要避免某个字段出现null值。把所有的字段都赋初值。没有值的赋成空字串。
      平时使用数值,或者调用函数的返回值。一定要检验该值是否合法,是否是null值,等等。避免出现错误。
  • 相关阅读:
    multiview
    RadioButton
    信息存储与管理读书笔记1
    个人Wordpress站点设置Windows Live writer
    test
    test
    AS类库推荐
    JAVA坏境变量中的JAVA_HOME path classpath 的设置与作用
    actionscript3 中关于sprite的mask问题
    RED5遍历客户端并生成在线列表[转]
  • 原文地址:https://www.cnblogs.com/sutengcn/p/291502.html
Copyright © 2011-2022 走看看