构建方法返回String的报错问题
来源:互联网 发布:两小无猜 网络剧 编辑:程序博客网 时间:2024/06/11 05:12
构建一个方法,返回值为String,但是总报错!
//返回文件大小的字符串public String getSize(String fileName){ String size="";try{ long l = 0; String path = fileName; File ff = new File(path); if (ff.isDirectory()) { //如果路径是文件夹的时候 l = getFileSize(ff); size=FormetFileSize(l); } else { l = getFileSizes(ff); size=FormetFileSize(l); } } catch (Exception e){ e.printStackTrace(); }return size;}
改成如上代码后,错误消失。
是因为之前,把String size=“”,定义到try代码块中了。
只要将其定义到try外就可以了!
0 0
- 构建方法返回String的报错问题
- ajax返回String类型导致的flowplayer报错p.replace is not a function问题
- Jquery使用Ajax构建方法得不到返回值的问题
- 项目报错和Tomcat无法构建的问题
- 关于调用系统拍照返回图片报错的问题
- hibernate 调用 ExcuteSQL方法返回list取值转换问题list.size()报错问题
- 理解String的compareTo()方法返回值
- String的compareTo()方法返回值
- String的compareTo()方法返回值
- String的compareTo()方法返回值
- String的compareTo()方法返回值
- 理解String的compareTo()方法返回值
- 理解String的compareTo()方法返回值
- 理解String的compareTo()方法返回值
- String的compareTo()方法返回值
- 关于EditText中的getText()方法的返回值类型以及string的转换问题
- SpringMVC中controller中方法返回类型为ResponseEntity<String>乱码的问题
- jquery ajax方法提交json格式数据报错,一直返回error问题-已解决
- oracle 11g DataGuard 数据保护模式切换
- 线程和进程的区别
- celery安装测试
- sql中where 1=1 和where 0=1的作用
- myBatis抛出异常Result Maps collection already contains value of xxx
- 构建方法返回String的报错问题
- 变化
- 最大的对称子串
- 从xcode7回到6.4之后的(null): Linker command failed with exit code 1 (use -v to see invocation)问题
- Unity5.2.0无法使用Visual Studio 2013调试问题解决方案
- MQ安装
- 黑马程序员——Java基础---集合
- tf卡恢复工具
- 一只简单的网络爬虫(基于linux C/C++)————配置文件设计及读取