什么是抛出异常介绍
抛出异常(throw exception)是java中一个程序处理动作。如果一个方法没有捕获可能引发的异常,调用该方法的其他方法应该捕获并处理异常。
为了明确指出一个方法不捕获某类异常,而让调用该方法的其他方法捕获该异常,可以在定义方法的时候,使用throws可选项,用以抛出该类异常。
语法格式
MethodName(formalArgumentList)throws Exception{
//方法的代码块
}
在此,系统将强制方法的用户(调用者)在try_catch代码块中捕获这些可能的异常。
除此之外,用户也能自己通过throws语句抛出异常。