首页 > 代码库 > java几个容易出错的小程序
java几个容易出错的小程序
把基本知识过了一遍,发现了几个自己容易 出错的小程序,记录下来。。。。
1,关于try-catch异常
1,关于try-catch异常
package chapter5; public class p101 { public static void main(String args[]) { int a[]=new int[3]; try{ a[0]=1; a[1]=2; a[2]=3; a[3]=3/0; }catch(ArrayIndexOutOfBoundsException e) { System.out.println("index out of bounds!"); e.printStackTrace(); }catch(ArithmeticException e) { System.out.println("divided by zero!"); } } }
输出结果为:divided by zero!
首先执行的是:赋值语句右边的3/0;所以捕获的是
ArithmeticException异常
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。