1.做java程序的时候,要写好多类,类的返回值要么是void,要么是一个Object,要么是一个Collection.
返回void就不用説了。要是返回给上层一个Object或这是一个子类的话,是返回一个null好,还是返回一个
默认构造的一个类对象(这里指有异常的时候),让上层去判断。
做为Collection或它的子类如Set,List,Map要返回给上一层也是这个问题(这里指有异常的时候)。
2.程序健壮性的考虑:
A.系统外部给系统内部带来的异常
B.系统内部产生的异常
C.系统内部给系统外部带来的异常
在具体考虑的时候要去怎么做。
期待高人指点。
返回void就不用説了。要是返回给上层一个Object或这是一个子类的话,是返回一个null好,还是返回一个
默认构造的一个类对象(这里指有异常的时候),让上层去判断。
做为Collection或它的子类如Set,List,Map要返回给上一层也是这个问题(这里指有异常的时候)。
2.程序健壮性的考虑:
A.系统外部给系统内部带来的异常
B.系统内部产生的异常
C.系统内部给系统外部带来的异常
在具体考虑的时候要去怎么做。
期待高人指点。
解决方案 »
- sitemesh问题
- session实现购物车,集合存储,输入中文内容,再试图从集合中去掉该中文内容时的编码问题
- <s:autocompleter 如何在显示的时候有默认项
- jsf的validator问题,在线等
- JasperReport + iReport 如何设置分页
- 打印的问题,请教~!
- 在IE中 错误'ScreenSize' 未定义 腾讯TT中 错误'main_height' 未定义 怎么解决啊 是不是浏览器有问题啊
- JSP+Access在Linux系统下连接问题
- 如何判断file类型的input控件被使用过?
- 在jsp 中如何判断一个对象是null??
- WebWork标签问题
- 求助,关于页面鼠标拖动
你调用这个方法时如果知道如何处理SampleException那就catch住 反之throw itjava教程上太多的catch, 经常看到有人一碰到必须处理的异常 立刻就catch print