构造函数
构造函数的一些知识点 1.在Java中,下列对于构造函数的描述正确的是? A.类必须显示已定义构造函数. B.构造函数的返回值是void. C.构造函数和类具有相同的名称,并且不能带任何参数. D.一个类可以定义多个构造函数. 答案:D 解析:A: 无参构造函数可以不显示。 B: 构造函数没有任何返回值类型,即使是void类型也没有。 C: 有参构造函数可以携带参数。 构造函数在创建类对象的时候被自动调用 Java中的所有异常都继承自Throwable Throwable:被用来表示任何可以作为异常被抛出的类。有两个重要的子类Exception和Error。二者都是Java异常处理的重要子类,并且二者也包含许多重要的子类。 Error:该类层次结构描述了Java运行时系统内部错误和资源耗尽错误,总之是与Java虚拟机有关的运行错误。也是应用程序无法处理的。这些错误是不可查的,因为它们在应用程序的控制和处理能力之 外,而且绝大多数是程序运行时不允许出现的状况。对于设计合理的应用程序来说,即使确实发生了错误,本质上也不应该试图去处理它所引起的异常状况。在 Java中,错误通过Error的子类描述。一般不需要你关心。 Exception: 是程序本身可以处理的异常,是需要程序员关心的异常类。 Java中的异常又可分为可检查异常(checked exceptions)和不可检查异常