异常处理,包括java异常的概述、异常的分类以及如何捕获和抛出异常
常见的运行时异常有:ArithmeticException、IndexOutOfBoundsException、NullPointerException、ClassCassException和NumberException等。
简述关键字throws与throw的含义和用法:
1、throws。当前方法不知道如何处理异常现象时,可以使用throws关键字声明抛出异常,该异常可由上一级调用者处理,throws声明只能在方法签名中使用,throws可以声明抛出多个异常类,多个异常类之间以逗号隔开。
2、throw。如果需要在程序中自行抛出异常,则应该使用throw语句。throw语句抛出不是一个异常类,而是一个异常实例,且每次只能抛出一个异常实例。