十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
method1,原因如下:
成都创新互联专注为客户提供全方位的互联网综合服务,包含不限于网站设计、成都网站制作、德安网络推广、重庆小程序开发公司、德安网络营销、德安企业策划、德安品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联为所有大学生创业者提供德安建站搭建服务,24小时服务热线:028-86922220,官方网址:www.cdcxhl.com
当method1的try块中的任意情况下也会执行关闭语句,因为关闭语句在finally块中,即使出现异常也会执行,当然,不出现异常也会执行。但method2中只要closeConnection前的任意一条语句出异常都会使程序流转到catch块中,关闭语句都不会被执行。
会不会出现问题要看你的closeConnection方法的实现了,一般写这种方法的要判断一下输入的正确性。比如说:closeConnection方法中的第一句是 if (conn == null) return ;
使用一些IDE工具,比如jbuilder,MyEclipse等,进行跟踪调试,看程序中的一些参数传入是否符合自己设计的本意。从而验证程序的正确性,如果,是自己不小心把一些关键字写错了,在写错的地方有红颜色的标记。
用记事本打开源程序加些中文进去(比如注释),在DOS窗口下用type命令显示一下源代码,看看什么现象。有三种可能:1、你用的编辑软件采用utf-8编码来保存程序代码。2、你的DOS窗口的字符内码设置的代码页不正确。3、你安装的是繁体中文版jdk。
这个如果你写一个项目,那个你在交给测试部门的时候尽量保证你做的已经不错了。而且如果测试部门测试的有bug了,还得给你让你修复,而且测试部大部分是女的,所以么,尽量少出些bug,不然女生会对开发人印象不好。
这个自己代码正确问题,首先你做一个项目,一定要先分析好,需求做好,在开始写,而且考虑的问题全面一些,可写做一步,自己测试验证一步,保证正确性,出问题的话好找到那里出问题解决,不好发现的问题可以debug调试找到问题。
是业务逻辑么?如果是业务逻辑,可以用junit或者自己写main测试,如果是代码,现有的ide都可以帮助你进行检查。