linux中MagickImage图片处理,为什么在图片不完整时会自动跳出程序?
程序如下:
ImageInfo info=null;
try {
info = new ImageInfo(srcFileName);//srcFileName 图片路径
MagickImage image = new MagickImage(info);//这段如果图片不完整或损坏,直接跳出程序(tomcat就死掉),无法捕获异常
。。
}catch(MagickException me){
me.printStackTrace();
System.out.println("###MagickException");
} catch (Exception e) {
e.printStackTrace();
}
请各位大侠,帮忙看看,谢谢了
程序如下:
ImageInfo info=null;
try {
info = new ImageInfo(srcFileName);//srcFileName 图片路径
MagickImage image = new MagickImage(info);//这段如果图片不完整或损坏,直接跳出程序(tomcat就死掉),无法捕获异常
。。
}catch(MagickException me){
me.printStackTrace();
System.out.println("###MagickException");
} catch (Exception e) {
e.printStackTrace();
}
请各位大侠,帮忙看看,谢谢了
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货