我们可以在java中扩展已检查/未检查的异常吗?

时间:2012-01-28 05:50:13

标签: java exception inheritance

我们可以在java中扩展已检查/未检查的异常吗?如果是,我们可以提供任何样品。如有可能,请提供样品。

1 个答案:

答案 0 :(得分:7)

//checked exception extended    
class MyCheckedException extends Exception{
}

//unchecked exception extended
class MyUncheckedException extends RuntimeException{
}

未经检查的异常是扩展RuntimeException(或其任何子类)的异常,而已检查的异常扩展任何Exception类(Exception,IOException,它不是RuntimeException的子类。