android学习札记第7章之异常及IO初步
开发一个android程序,请多少个老师也不如自己遇到问题自己解决,项目中会存在多种不同的异常,并且如果你自己有机会写了一邗锒凳审个对团队都有用的类,可能会存在异常,所以也要自定义异常,面对各种各样的异常一定要耐心的去解决问题。IO流在android程序中也是不可缺少的知识点,IO会产生不同的IO异常,下面就针对这两方面去学习,首先先来熟悉一下异常和IO的基本知识。

工具/原料
JDK、eclipse、android SDK、ADT
一、异常(java.lang)
1、throws(从管道向外抛出异常) vo坡纠课柩id f() throws Exception{} ①RuntimeEx艘早祓胂ception(默认管道,不需要抛出): 在方法上默认存在它的抛出管道。 它和它的子类对象,都可以从它的管道抛出。 ②其他异常:需要手动设置抛出管道,才能抛出;否则,必须捕获异常。 ③子类抛出异常不能比父类抛出异常多。(子类的访问级别不能比父类的访问级别小。)

3、异常包装 无法修复错误,将异常抛给调用位置处理,将不能抛出的异常封装到可抛出的类型(如:RuntimeException)中抛出。


二、IO(java.io)
1、File(java.io.File)①File对象封装了一个磁盘路径字符串(路径:文件路径或目录路径,可有可无)。②创建对象 File f=new File("d:/a.txt"); File f=new File("d:/","a.txt");




4、练习:使用递归调用求目录的总大小。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:58
阅读量:40
阅读量:93
阅读量:36
阅读量:40