09 2012 档案
摘要:break——立即终止循环continue——立即终止当前的循环(继续执行下一次循环)goto——可以跳出循环,到已标记好的位置上(如果希望代码易于阅读和理解,最好不要使用该命令)return——跳出循环及其包含的函数
阅读全文
摘要:1、一个类的构造函数通常与类名相同2、构造函数不声明返回类型3、一般地,构造函数都是public类型的,如果是private类型的,表明类不能被实例化,这通常用于只含有静态成员的类4、在构造函数中不要做对类的实例进行初始化以外的事情,也不要尝试显示地调用构造函数
阅读全文
摘要:基本结构try{}catch(<exceptionType> e){}finally{}也可以只有try块和finally块,而没有catch块,或者有一个try块和好几个catch块。如果有一个或多个catch块,finally块就是可选的,否则就是必需的。代码的用法如下:try——包含抛出异常的代码catch——包含抛出异常时要执行的代码finally——包含总是执行的代码,如果没有产生异常,则在try块之后执行,如果处理了异常,就在catch块后执行,或者在未处理的异常上移动到调用堆栈之前执行。在try块的代码中出现异常后,发生的事件依次是:1、try块在发生异常的地方中断程
阅读全文
摘要:进行单元测试,为了发现错误的根源。错误可以分为语法错误、语义错误和逻辑错误3种类型:1、语法错误语法错误是一种程序错误,它会影响编译器完成工作。它也是最简单的错误,几乎所有的语法错误都能被编译器或解释器发现,并将错误信息显示出来提醒程序开发人员。2、语义错误程序源代码的语法正确而语义或意思与程序开发人员本意不同时,就是语义错误。此类错误比较难以察觉,通常在程序运行过程中出现。语义错误会导致程序非正常终止。此类错误在程序运行时,将会被调试器以异常的形式告诉程序开发人员。3、逻辑错误不是所有的语义错误都容易发现,它们可能隐藏的很深。在某些语义错误下,程序仍可以继续执行,但执行结果却不是程序开发人员
阅读全文