Java javax.imageio.IIOException: Error reading PNG metadata 读取图片文件问题
2021/7/27 11:07:27
本文主要是介绍Java javax.imageio.IIOException: Error reading PNG metadata 读取图片文件问题,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
使用imageio 讀取圖片時正常main方法可以讀取,在業務上讀取出現的此類錯誤問題:
javax.imageio.IIOException: I/O error reading PNG header!
javax.imageio.IIOException: Error reading PNG metadata 等。。。
經過漫長一個星期探索,原因竟然是:我們日常的開發習慣導致的,(關流)
日常開發習慣我們關流是在最後的finally里關流的,就因這個問題,中途如果出現讀取所需文件時會出現丟包問題。所以:
解決方案:
只需在操作其他業務前應先關閉流。
我的問題所在在此,感謝各位大佬指點!
总结:操作完再关闭流
这篇关于Java javax.imageio.IIOException: Error reading PNG metadata 读取图片文件问题的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-20接口模块封装入门教程
- 2024-09-20请求动作封装入门教程
- 2024-09-20登录鉴权学习:新手入门教程
- 2024-09-20后台管理开发学习:新手入门指南
- 2024-09-20后台管理系统开发学习:从入门到实践
- 2024-09-20后台开发学习:从入门到初级实战指南
- 2024-09-20后台综合解决方案学习:从入门到实践
- 2024-09-20接口模块封装学习入门指南
- 2024-09-20请求动作封装学习:新手入门教程
- 2024-09-20登录鉴权入门:打造安全的用户认证系统