首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

关于自定义的错误类

2012-08-14 
关于自定义的异常类Java codetry{dDouble.parseDouble(price)}catch(Exception e){e.printStackTrace()

关于自定义的异常类

Java code
try        {            d=Double.parseDouble(price);        }catch(Exception e)        {            e.printStackTrace();            throw new AuctionException("必须输入数值型内容");        }



AuctionException是我自定义的异常类,为什么e.printStackTrace()不能放到 throw 语句后面呢?
我放到后面编译时显示e.printStackTrace();是无法访问的语句,求解?

[解决办法]
因为throw就退出了。。。。无法访问之后的语句
[解决办法]
throw说明程序出现异常了,后面的语句如何执行?这种情况就要先将正常代码执行完毕,最后抛出异常
[解决办法]
throw的作用相当于return
[解决办法]
探讨

throw的作用相当于return

热点排行