关于对象封装时异常处理和抛出策略探讨 很有意思的话题,我认为异常处理在系统设计上市非常重要的一个环节,但是我还没有太多想法,up一下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 异常处理大致分为两种:1。系统异常 2。用户操作异常如果系统异常,对于用户是不可见的,但是对于开发人员必须知道,应该是内部代码内部消化,通常应该用日志记载下来如果是用户操作异常,比如像没有权限,用户名、密码错误等等,或者进行了违规操作,比如银行帐户没有足够的钱来取出 ,应该抛出到页面 ,让用户知道 谢谢,不过我想讨论的是封装时的策略,也就是说a调用b,b调用c,c调用d,d中的异常的处理策略。当然是一定要看情况的,所以想请大家举例讨论。比如,普通的sql异常,如getConnection()时,还用打印出来吗?还用抛出来吗? 求教Java 控件的透明设置 通过ImageIO读取图片大小 java绝对基础问题,你懂的。看看吧。 字节码.Class文件有版本分别吗?NetBeans中的源代码级别是什么意思? 计算器功能的实现?怎样在循环监听中实现加减乘除... 关于java applet的一个问题 请问如何安装jdbc驱动? CISCO技术和JAVA哪个更有"前途"!!!!!!!!!!!!!在线 学习java的方法??各位高手指教! 关于Iterator的多态怎么理解 网页加载Applet程序需要多长时间? 菜鸟的问题。
如果系统异常,对于用户是不可见的,但是对于开发人员必须知道,应该是内部代码内部消化,通常应该用日志记载下来
如果是用户操作异常,比如像没有权限,用户名、密码错误等等,或者进行了违规操作,比如银行帐户没有足够的钱来取出 ,应该抛出到页面 ,让用户知道