JAVA常见的运行时异常总结

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
源自文库
public class Test { public static void main(String[] args) { testParse("aaa"); } public static void testParse(Object str){ Integer i = (Integer)str; } } 异常信息如下: Exception in thread "main" java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Integer at com.darkmi.basic.Test.testParse(Test.java:10) at com.darkmi.basic.Test.main(Test.java:6)
public class Test { public static void main(String[] args) { int[] a = {0,1,2,3}; System.out.println(a[4]); } } 异常信息如下: Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 4 at com.darkmi.basic.Test.main(Test.java:7) ArithmeticExecption:算术异常类: 示例: package com.darkmi.basic; public class Test { public static void main(String[] args) { int a = 10 / 0; System.out.println(a); } } 异常信息如下: Exception in thread "main" java.lang.ArithmeticException: / by zero at com.darkmi.basic.Test.main(Test.java:6) ClassCastException:类型强制转换异常 示例: package com.darkmi.basic;
java 常见的运行时异常总结
阅读次数: 30 次 发布时间: 2011-01-04 12:29:21 发布人: wanzhuanIT
来源: 网络转载 总结了几个 JAVA 中常见的 RuntimeException: NullPointerException:空指针异常类 示例: package com.darkmi.basic; public class Test { public static void main(String[] args) { System.out.println(toUpper(null)); } public static String toUpper(String str){ return str.toUpperCase(); } } 异常信息如下: Exception in thread "main" java.lang.NullPointerException at com.darkmi.basic.Test.toUpper(Test.java:11) at com.darkmi.basic.Test.main(Test.java:6) ArrayIndexOutOfBoundsException:数组下标越界异常 示例: package com.darkmi.basic;
相关文档
最新文档