黑马程序员技术交流社区
标题:
关于类中方法Exception抛出的一个想法,望大神解惑。
[打印本页]
作者:
kakaxi117
时间:
2014-2-9 23:15
标题:
关于类中方法Exception抛出的一个想法,望大神解惑。
多个类中都有方法的异常抛出,会不会出现类似死循环(类似现实中的踢皮球)的情况?
如:在多个类中的方法都有异常抛出,且都是继承Exception的异常,而类之间又调用彼此方法。这时会不会出现类似死循环的情况,还是说java中不允许或者不可能存在这种情况?
作者:
郭运川
时间:
2014-2-9 23:35
这种情况有可能发生,但是作为程序员一定要避免这种情况发生。所以一般情况下出现异常应该自己解决,解决不了的也要通过处理在向上级抛出
作者:
张志明
时间:
2014-2-9 23:42
会出现此问题的。但是要努力避免。向上抛出后,要有处理。不可相互抛。容易出现你所述的情况。还有真正写程序一般,调用与被调用是至上而下的,清晰架构。混乱上下互相调用,一般不会出现。如果出现,便是设计之失误。
自己的言论,希望对你有用~!!!!
作者:
kakaxi117
时间:
2014-2-10 19:54
张志明 发表于 2014-2-9 23:42
会出现此问题的。但是要努力避免。向上抛出后,要有处理。不可相互抛。容易出现你所述的情况。还有真正写程 ...
嗯;我以为java会提供一种避免这种情况的机制呢,如果代码编写合理的话就应该没什么问题了。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2