抱歉,这是一个愚蠢的问题,但我如何在我的代码中捕获这个特定的异常?即,在我的 Catch block 中,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/