今天程序出了一些问题,每次 用另一个账户登陆,总是会弹出错误,想了半天,不得其解,后来,主管提醒说查询结果可能为null,而程序中未作判断。听了之后,恍然大悟,赶紧该程序,增加了判断以后,果然不再报错。
改完后,我考虑一下,关系到数据库中的查询等,都要判断结果是否为null,如果,未作判断,如果结果为null,那程序要报错。所以,与数据的查询结果要考虑到结果为null的情况,而且要做出判断。另为,在与数据库连接时,要用try-catch和try-catch-finally语句,要对异常处理。
今天程序出了一些问题,每次 用另一个账户登陆,总是会弹出错误,想了半天,不得其解,后来,主管提醒说查询结果可能为null,而程序中未作判断。听了之后,恍然大悟,赶紧该程序,增加了判断以后,果然不再报错。
改完后,我考虑一下,关系到数据库中的查询等,都要判断结果是否为null,如果,未作判断,如果结果为null,那程序要报错。所以,与数据的查询结果要考虑到结果为null的情况,而且要做出判断。另为,在与数据库连接时,要用try-catch和try-catch-finally语句,要对异常处理。