1.异常分类
(1)检查性异常:java.lang.Exception
(2)运行期异常:java.lang.RuntimeException
(3)错误:java.lang.Error
顶层是java.lang.Throwable类
2.finally
不管有没有异常 都会执行
一般说,把需要关闭的资源(文件、链接、内存..........)
(1)finally块中发生了异常
(2)程序所在线程死亡
(3)在前面的代码中用了System.exit();
(4)关闭CPU
3.命名规范
包:packages com.suna.shunping;
类:class class ImageSprite;
接口:Interface interface RasterDelegate;
方法:Methods 驼峰 getBackground();
实例变量:String_name;
常量:Contants static final int MIN_WIDTH = 4; //全大写