java中的异常处理

// app12_2,异常的处理
public class app12_2
{
public static void main(String args[])
{
try
// 检查这个程序块的程序代码
{
int arr[]=new int[5];
arr[10]=7;
}
catch(ArrayIndexOutOfBoundsException e)
{
System.out.println(
"index out of bound!!");
}
finally
// 这个块的程序代码一定会执行
{
System.out.println(
"this line is always executed!!");
}
System.out.println(
"end of main() method !!");
}
}
// app12_3, 异常信息的获取??
public class app12_3
{
public static void main(String args[])
{
try{
int arr[]=new int[5];
arr[10]=7;
}
catch(ArrayIndexOutOfBoundsException e){
System.out.println(
"index out of bound!!");
System.out.println(
"Exception="+e); // 显示异常信息??
}
System.out.println(
"end of main() method !!");
}
}
lunzi   2005-05-02 04:18:10 评论:2   阅读:2324   引用:0
保障程序的健壮性,和友好性 @2007-03-25 10:32:44  lunzi
简单描述以下:捕获运行时程序产生的异常,对异常作处理,保障程序的健壮性,和友好性...
@2007-03-23 16:50:21  游客
为什么要使用异常,异常有什么作用。

发表评论>>

署名发表(评论可管理,不必输入下面的姓名)

姓名:

主题:

内容: 最少15个,最长1000个字符

验证码: (如不清楚,请刷新)

Copyright@2004-2010 powered by YuLog