catch (Exception e)
{
System.out.println(e.toString());
}
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
catch (ArithmeticException e)
{
System.out.println(e.toString());
System.out.println("被零除啦");
// Log.e();
}
catch (ArrayIndexOutOfBoundsException e)
{
System.out.println(e.toString());
System.out.println("角标越界啦");
}
关于异常方面的知识这里就不说了,LZ查下资料就可以了解下,下面针对LZ的提问给个回答
lz的第一种抛出异常的方式比较广泛,如果真的出错的话,让别人调试起来很麻烦,其实在catch语句中专门为企业写代码的会在里面
以Log日志的形式保存到特定文件夹下的文档里,这样以后你的程序给别人用时,出错的话别人才好调试。
而第二种方式是最好的,因为抛出的异常很具体,如果真的出错,查看文档的话才会方便,才会具体到那个错
|