对不起,如果这是一个愚蠢的问题,但我如何在我的代码中捕获这个特定的异常?即,在我的 Catch 块中,catch 关键字应该是什么?

最佳答案

您可以使用 catch(Resources.NotFoundException e) 。堆栈跟踪中的 $ 仅表示 NotFoundExceptionResources 中的嵌套类。

您可以为 NotFoundException 导入完全限定的类 - 即 android.content.res.Resources.NotFoundException - 并只在 NotFoundException 中使用 catch ,但对于可读性和理解性而言,包含此类通用名称 Exception 的包含类可以说更好。

关于android - 如何捕捉 android.content.res.Resources$NotFoundException,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36638422/

10-08 21:02