在使用try-catch是报错的问题求大神解答
问题是这样的比如我在使用IO中的类时如果我这样写try{
InputStream input= new FileInputStream(file1)
OutputStream output = new FileOutputStream(file2);
}
catch(Exception e){
e.printStackTrace();
}
然后调用input.read()和output.write()时eclipse会报错提示input cannot be resolved和output cannot be resolved;
但是这样写
InputStream inputStream = null;
OutputStream outputStream = null;
try{
inputStream = new FileInputStream(file1);
outputStream = new FileOutputStream(file2);
}
catch(Exception e){
e.printStackTrace();
}
就没有问题了,我的英语不太好看英文提示比较吃力,所以求大神解释一下问题出在什么地方
[ 本帖最后由 wahn1992 于 2013-7-13 17:07 编辑 ]