{
ImgInfoBean imgInfoBean = new SampleUsage().parseImgInfo(fileName);//这条语句可能执行不了
longitude = imgInfoBean.getLongitude();
latitude = imgInfoBean.getLatitude();
}
{
longitude = "";
latitude = "";
}
没有引用啊,初始化在两段代码前面。
追答那你加一个try catch语句就行了
try {
ImgInfoBean imgInfoBean = new SampleUsage().parseImgInfo(fileName);//这条语句可能执行不了
longitude = imgInfoBean.getLongitude();
latitude = imgInfoBean.getLatitude();
} catch (Exception e) {
e.printStackTrace();
}
这样try语句块里的代码报错,其他代码还是可以执行的。
try catch还是不行,执行到try里面就中断了,不过还是要谢谢你,我已经通过更换旧版本的jar包解决了这个问题~