runtimeexception相关内容

检查与未检查异常

我研究过:然而,使用未经检查的异常,编译器不会强制客户端程序员捕获异常或在throws子句中声明它。事实上,客户程序员甚至可能不知道可能会抛出异常。例如,String的 charAt()方法抛出的 StringIndexOutOfBoundsException 是什么意思? 根据该代码,没有必要在代码中放入try块, 但我看到编译器力量将代码放在try catch块中。 我很困 ..

正确使用RuntimeException?

可能重复: 什么时候应该从 RuntimeException 而不是异常? A RuntimeException 不必在方法的 throws 子句中声明,这可能是 ,因为它不必具体列出或 ,因为明确声明方法异常是个好习惯。 想法? 解决方案 从未经检查的异常 - 争议: 如果客户可以合理预期 恢复从异常,使它 a检查异常。如果客户端 无法从 异常中进行任何恢 ..
发布时间:2017-09-29 00:16:29 Java开发

请在Java中解释RuntimeException,并在哪里使用它

我在SO的这个很棒的讨论中,标题为:针对被检查异常的情况,但是我无法遵循使用RuntimeException的位置,以及它与普通异常及其子类的区别。 Googling给了我一个复杂的答案,也就是说,它应该被用来处理编程逻辑错误,并且应该在没有异常通常发生时抛出,例如在switch-case结构的默认块中。 您可以在这里更详细地说明RuntimeException。谢谢。 解决方案 ..
发布时间:2017-09-28 22:19:27 Java开发

为什么运行时异常是未经检查的异常?

通常,如果任何类扩展了异常,则它将被检查异常。 运行时异常也扩展了异常。那么它如何 unchecked exception ? 这个特殊情况是否像编译器中有一个自定义检查? 编辑:我对 检查v / s未检查异常 和他们的利弊& cos等等,我们之间的区别不在于他们之间的答案。 解决方案 在规范中明确指出,第11.1.1节: RuntimeException 及其所有子类统 ..
发布时间:2017-09-28 22:08:14 Java开发

getActivity()调用导致RuntimeException:无法启动意图Intent act = android.intent.action.MAIN

已更新#1:更多信息添加到此帖子的末尾 我是Android开发和测试的新手。 p> 我有三个Espresso测试。第一次测试通过,但第二个测试通过,但是在第二次测试之前调用setUp()方法中的getActivity()总是失败: Blockquote java.lang.RuntimeException:在45秒内无法启动意图Intent {act = android.int ..
发布时间:2017-07-28 22:28:21 Java开发

RuntimeException的与Android OptionsMenu

我的应用程序运行良好,直到我加入了以下code到选项菜单添加到我的主要活动: @覆盖 公共布尔onCreateOptionsMenu(菜单菜单){ MenuInflater吹气= getMenuInflater(); inflater.inflate(R.menu.wantlist_menu,菜单); 返回true; } 菜单资源如下所示:&L ..
发布时间:2016-03-19 23:55:25 移动开发

如何显示Cocos2dxActivity定制对话框

我怎样才能显示一个Cocos2dxActivity的Andr​​oid定制对话框(定制布局)? 我试着打电话通过JNI中,我创建了一个对话框,设置它的布局和显示它的方法。 公共无效displayDialog() { 对话D =新的对话框(本); d.setContectView(R.layout.myDialog); d.show(); } 它给了我这个错误 ..
发布时间:2016-03-19 16:08:08 游戏开发

奇怪的NullPointerException

我有奇怪的问题... 我的文件strings.xml中包含: <?XML版本=“1.0”编码=“utf-8&GT?; <资源> <字符串名称=“building_name”>我家< /串> < /资源> 好吧,我的R含有: [...] 公共静态最后String类{ 公共静态最终诠释building_name = 0x7f ..
发布时间:2016-03-15 23:24:04 移动开发

辅助类 - 错误无法启动活动ComponentInfo:

错误无法启动活动ComponentInfo:java.lang.IllegalStateException:之前的onCreate不向活动系统服务() I'm与分离该code和使用辅助类的实验。 (创建不同的Java文件) 我所做的是创建活动的Java文件是在清单registred我didn't注册这个下面的类(.java文件): 进口android.app.Activity; 进口andr ..

安卓:对的AsyncTask获取的RuntimeException

在code我尝试从一个HTTP客户端的Web服务来阅读。然后我想在HTTP的反响的性反应的乐句写入一个文本视图。用户界面是通过onPostExecute访问(),所以我不知道为什么我得到这个例外。 这是code: 公共类CustomersScreen延伸活动{@覆盖 公共无效的onCreate(捆绑savedInstanceState){ super.onCreate(savedIns ..

安卓:有问题InflateException(错误充气类android.support.v7.widget.Toolbar)

我有一个问题,接收的RuntimeException和InflateException说明二进制XML文件:错误充气类android.support.v7.widget.Toolbar。我创建了试图使用导航抽屉的项目。我创建了采用Android 5.0与Android支持-V7-应用程序兼容性库(以下通过谷歌文档的方向)。在应用中,我伸出的NavigationDrawerActivity。我不知道 ..

RuntimeException的1例。 NullExeption - getBackStackCount()

只有当我的应用程序被关(对于其他应用程序释放资源的开发),当我再次打开它,我得到这个exaption。如果我自己关闭应用程序,所有它的工作。 11-10 22:00:10.007 6255-6255 / com.john.testOne E / AndroidRuntime:致命异常:主要 11-10 22:00:10.007 6255-6255 / com.john.testOne E / ..
发布时间:2016-03-11 20:36:27 移动开发