try(){}使用


InputStream is = null;

OutputStream os = null;
try {

} catch (IOException e) {

}finally{

try {

if(os!=null){

os.close();

}

if(is!=null){

is.close();
}
} catch (IOException e2) {

}

}

而現在你可以這樣寫:

 

 

try(

InputStream is = new FileInputStream("...");
OutputStream os = new FileOutputStream("...");

){
}catch (IOException e) {
}
 
 
 
 
try()里每個聲明的變量類型都必須是Closeable的子類


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM