查看throws方法签名的子句,以查看可以抛出的"已检查"异常.方法的调用者必须在自己的throws子句中传播此信息,或处理异常.
没有100%可靠的方法可以知道可以抛出什么RuntimeException或Error类型.这个想法是这些类型不可能被恢复.通常有一个高级异常处理程序充当记录,显示或以其他方式报告的"全能" RuntimeException.根据应用程序的类型,它可能会在此时退出,或继续运行.
一些API确实记录了他们可能使用JavaDoc标记抛出的运行时异常,就像检查异常一样.但是,编译器不强制执行此操作.
一般来说,Error没有被抓住.这些表明运行时存在严重错误,例如内存不足.
| 归档时间: |
|
| 查看次数: |
1845 次 |
| 最近记录: |