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