在实际应用当中,JDK已经内置了很多种异常。但是有些问题,JDK不会提前预知,所以有的问题JDK没有。所以有时候就需要自己写一个异常。
例:计算分数的平均分,当输入的分数为负时,抛出异常。 //FuShuException.java
//Test.java
运行结果: Exception in thread "main" cn.itcast.demo07.FuShuException: 不能是负数
|
在实际应用当中,JDK已经内置了很多种异常。但是有些问题,JDK不会提前预知,所以有的问题JDK没有。所以有时候就需要自己写一个异常。
例:计算分数的平均分,当输入的分数为负时,抛出异常。 //FuShuException.java
//Test.java
运行结果: Exception in thread "main" cn.itcast.demo07.FuShuException: 不能是负数
|