对不起,如果这是一个愚蠢的问题,但我如何在我的代码中捕获这个特定的异常?即,在我的 Catch 块中,catch 关键字应该是什么?
最佳答案
您可以使用 catch(Resources.NotFoundException e)
。堆栈跟踪中的 $
仅表示 NotFoundException
是 Resources
中的嵌套类。
您可以为 NotFoundException
导入完全限定的类 - 即 android.content.res.Resources.NotFoundException
- 并只在 NotFoundException
中使用 catch
,但对于可读性和理解性而言,包含此类通用名称 Exception
的包含类可以说更好。
关于android - 如何捕捉 android.content.res.Resources$NotFoundException,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36638422/