上传图片,后端报空指针异常;ImageIO 无法获取到图片的处理子类 Iter.next() == null

今天遇到一个问题,上传图片后,后端无法处理,经排查 Java 后端 ImageIO 无法获取一个处理该图片的类,然后用 notepad++ 打开该文件,发现其类型是 RIFF 格式,所以后端无法将其认为是图片进行处理;
后用格式工厂将该文件重新转换一遍:.gif 转为 .gif 后,成功上传;

你可能感兴趣的:(上传图片,后端报空指针异常;ImageIO 无法获取到图片的处理子类 Iter.next() == null)