java 提示 Finally 块未正常完成 的原因
来源:互联网 发布:防新型网络诈骗 编辑:程序博客网 时间:2024/05/29 06:49
在这儿做个笔记
在写一个项目中候遇到这样的问题,IDE提示“Finally 块未正常完成”,并要求加上@SuppressWarnings("finally")提示
try{//尝试对取得的值做字符集转换 ......}catch (UnsupportedEncodingException e){//转换失败时直接用UTF-8输出 return new String(btTmp);}finally{ return null;}
原因是finally内不建议使用return,因为函数的执行过程是,在try中调用了 return后,才会执行finally中的代码,所以finally中只能放一些资源释放类的代码段,不能带return
- java 提示 Finally 块未正常完成 的原因
- javabean:最终块未正常完成
- 何时执行Java语言的finally块
- Java的finally块执行分析
- finally块的执行
- Java 异常finally 代码块
- java try语句块 finally和return 的执行顺序
- 关于 Java 中 finally 语句块的深度辨析
- 关于 Java 中 finally 语句块的深度辨析
- 关于 Java 中 finally 语句块的深度辨析
- 关于 Java 中 finally 语句块的深度辨析
- 关于 Java 中 finally 语句块的深度辨析
- 关于 Java 中 finally 语句块的深度辨析(转载)
- 关于 Java 中 finally 语句块的深度辨析
- 关于 Java 中 finally 语句块的深度辨析
- 关于 Java 中 finally 语句块的深度辨析
- Java 中 finally 语句块的深度辨析
- 关于 Java 中 finally 语句块的深度辨析
- 百万级PHP网站架构工具箱
- 使用Javascript/jQuery将javascript对象转换为json格式数据
- FSL Camer 调试
- ActionScript中null和undefined的区别 分享
- 改变Eclipse中窗口的颜色
- java 提示 Finally 块未正常完成 的原因
- 使用Ajax获取首部信息
- 长期转载精华帖【持续更新中】
- PHP生成静态页面详解
- 开放平台 文档
- 深入浅出 - Android系统移植与平台开发(六)- 为Android启动加速 + 定制桌面
- 用软件和网络,打造维护方便、坚固耐用的学生机房
- java学习路线(转)
- error: Zip file too big (greater than 4294959102 bytes)