annotations怎么设置 如何优雅的设计Java异常?
浏览量:2156
时间:2023-04-04 09:51:30
作者:采采
如何优雅的设计Java异常?
1,我看开源是的很多网页代码,比如负贵从上网解析方法你的数据,从数据库的你的操作都抛异常。那样做的这是什么问题是什么。2,是不是大多数,函数的返回值是bool的方法是什么一般都丢出异常(如果有的话),有返回类型的就在内的can't,put,然后通过返回类型标志这个方法是什么是不是执行成功。比如函数的返回值是string时,就双方约定回到就是再一次发生了异常,3,A好方法内部调用了B方法,B好方法外部很有可能会会产生IOException,B快速方法是内带返回值的,A好方法的外部也会有其他的怎么操作才会产生IOException,这时,让B简单方法甩出一个IOException,是不是以便于在A方法中的catch中集中该怎么处理4,一个逻辑性,可能是会产生A异常,推导serialize异常,IOExceptoin,这些异常都是IOException的抽象类,这时候是都wait,还是只捕抓IOException5.还以前看过一种写法,比如要interruptedA,B,C,D异常,结果他只是thrownotfound,然后在内部thrownewgalargument,能那样做的依据是什么是什么6.《effective java》里写发生可完全恢复错误的抛出受检异常,程序运行出现错误就抛出不运行时异常。我能想到的程序启动错误举些例子
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。