文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
20. 异常捕捉
如果不关心 try
语句块中所要抛出的异常类型,可以只捕捉异常而忽略它们的类型。所以,像下面这样的语句:
try {
// ...
} catch (Exception t) {
// 一些糟糕的事情
}
就可以变成下面这样捕捉任何异常( any
或 all
都可以,只要是能让你认为是任何东西的词儿就可以用):
try {
// ...
} catch (any) {
// 一些糟糕的事情
}
它会捕捉所有异常,而并不仅是 Throwable
的异常。如果需要捕捉的是“每一个”异常,必须明确地声明要捕捉的是 Throwable
异常。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论