方法没有返回值的时候,就不可以用return null;
中断操作的方法是 return; 便可以
认识:
方法传入参数path,其目的是作为File(String path)的参数
如果path为null,那么创建File对象的时候会抛出异常,在某种程度上了来说,自己就不要需要 new Exception(“file is null”)抛出异常中断程序了
(而且听说new Exception还是有消耗的)
那如果传入的参数是连接数据库等比较占用资源的操作,如果之前便判断不符合操作条件,也是避免了后面再连接数据库的操作
,这个时候来个exception 或许比 数据库连接他自己抛出异常要好
讨论下!抛异常好呢?还是判断后返回null值呢
http://bbs.csdn.net/topics/390226492
求解去掉null值判断的解决方法
http://www.iteye.com/problems/78861