简答题

Android本身的api并未声明会抛出异常,则其在运行时有无可能抛出runtime异常,你遇到过吗?诺有的话会导致什么问题?如何解决?

正确答案

会,比如nullpointerException。我遇到过,比如textview.setText()时,textview没有初始化。会导致程序无法正常运行出现forceclose。打开控制台查看logcat信息找出异常信息并修改程序。

答案解析

相似试题
  • 分析下列程序代码: 当输入"abc"时,会抛出()异常。

    单选题查看答案

  • 假设x是含有5个元素的列表,那么切片操作x[10:]是无法执行的,会抛出异常。

    判断题查看答案

  • 下列哪些api的操作需要声明权限()。

    多选题查看答案

  • 在Android工程中新建了一个Activity需要在哪个xml文件中声明一下?()

    单选题查看答案

  • 在Java语言中,以下哪个关键字用于在方法上声明抛出异常?()

    单选题查看答案

  • 非运行期异常是从Exception继承而来的,不用在可能抛出异常的方法声明上加throws子句。

    判断题查看答案

  • 循环接受用户从键盘输入的数值,将该数值除123的结果显示出来;  用户输入的合法数据为-100至100之间的实数(除了“11”),如果输入以下不合法的数据时,请给出相应的用户提示并继续进行处理 。  当用户按数字键“11”时  当用户输入-100至100范围外的数值  当用户输入非数值的字符串时  字符串转换为数值:  int i = Integer.parseInt(“3”);  Integer it = Integer.valueOf(“3”);  注意:非法字符将会抛出NumberFormatException  数值转换为字符串:  String s = Integer.toString(i,10);     String s = String.valueOf(2.11)。

    简答题查看答案

  • Android中控件的android:text属性的作用是()

    单选题查看答案

  • android的数据存储的方式()文件()网络。

    填空题查看答案