抛出异常:
throw:
throws:
throw语句:
运用于方法内部,抛出一个具体的异常对象.
throws new 异常类("异常信息");//终止方法.
throw:
一般的,当一个方法出现不正常的情况的时候,我们不知道该方法应该返回什么,此时就返回以一个错误,在catch语句块中继续向上抛异常.
return 是返回一个值,throw是返回一个错误,返回给该方法的调用者.
举例:
定义一个方法,用于㔘两个整数相除.
查看String类的charAt方法源代码