您的位置:首页 > 编程语言 > Java开发

JavaSE学习小笔记(2)

2016-04-15 19:30 387 查看

异常处理

Throwable(Error ,Exception(X,RuntimeException))

RuntimeException:经常出的错误,可以catch也可以不catch

X:必须catch的Exception

getMessage()/printStackTrace()

finally{}

try/catch/finally/throw/throws

throw new SomeException();

注意捕获异常的顺序

自定义异常

一般步骤
通过继承java.lang.exception(或IoException)类声明自己的异常类
在方法的适当位置生产自定义异常的实例,并用throw语句抛出 throw new MyException(“”);
在方法的声明部分使用throws语句声明该方法可能抛出的异常

重写方法需要抛出与原方法所抛出异常类型一致的异常或不抛出

数组

java语言中声明数组是不能指定其长度(因为他是引用类型,在堆内存中,只有new了对象才能确定大小)



当数组的成员是引用类型是在内存中的存储

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: