Java定义了很多异常类,每个异常类都对应了一种特定的运行错误
举一反三
- 为了解决异常问题,Java提供了异常处理机制,预定义了 类
- 异常类在Java程序中是一种比较特殊的类,在使用之前必须先定义,按异常处理不同可分为运行异常、捕获异常、声明异常和 【9】 。
- 每个包中都定义了异常类,而所有的异常类都直接或间接地继承于Exception类
- JDK中定义了大量的异常类,这些异常类足够我们使用了,所以,我们不需要自己定义异常类
- 我们在进行程序设计的时候或者在生活中,往往会出现一些异常情况,java语言提供了异常处理机制,并在类库中提供了一些异常类,但有时候我们还需要自己定义异常类来解决特定的异常问题。请你结合实际问题,自定义异常类,并在应用程序中给出具体的使用。 要求: (1)要有自己定义的异常类 (2)在异常情况下,要创建异常对象并抛出 (3)在应用程序中要对异常进行处理