第5章异常处理内容摘要:

printStackTrace() //显示异常栈跟踪信息 } public class Exception extends Throwable { public Exception() public Exception(String s) } 《 Java2程序设计实用教程(第 2版) 》 2. RuntimeException运行异常类 1. 算术异常 ArithmeticException:除数为 0 2. 空对象异常 NullPointerException int a[] = null。 a[0] = 1。 //对空数组中的元素进行操作,产生空对象异常 String str = null。 (())。 //调用空对象的方法,产生空对象异常 3. 类型强制转换异常 ClassCastException Object obj = new Object()。 String str = (String) obj。 《 Java2程序设计实用教程(第 2版) 》 2. RuntimeException运行异常类 4. 负数组长度异常 NegativeArraySizeException int a[] = new int [1]。 //产生负数组长度异常 5. 数组下标越界异常ArrayIndexOutOfBoundsException int a[] = new int[1]。 a[1] = 1。 //产生数组下标越界异常 6. 数值格式异常 NumberFormatException int j = (abc)。 //产生数值格式异常 《 Java2程序设计实用教程(第 2版) 》 异常处理。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。