在Java中,有两种异常类型:已检查的异常和未检查的异常。必须通过代码显式处理已检查的异常,而无需显式处理未检查的异常。
对于已检查的异常,你必须在可能引发异常的代码周围放置try / catch块,或者在方法中添加“ throws”子句,以指示该方法可能会抛出这种类型的异常(必须是在调用类或更高级别中处理)。
从“ Exception”派生的任何异常都是已检查的异常,而从RuntimeException派生的类则未经检查。调用代码不需要显式处理RuntimeExceptions。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)