Java 7中出现了try (InputStream stream = ....) {
....
}但是,Java 6 以下,就必须得这么写么?InputStream stream = null;
try
{
stream = .....;
...
}
finally {
if (stream != null)
{
try {
stream.close();
}
catch (Exception e) {
}
}
}如果要释放多个资源,真的是好麻烦好麻烦啊。有什么方便的方法么?
....
}但是,Java 6 以下,就必须得这么写么?InputStream stream = null;
try
{
stream = .....;
...
}
finally {
if (stream != null)
{
try {
stream.close();
}
catch (Exception e) {
}
}
}如果要释放多个资源,真的是好麻烦好麻烦啊。有什么方便的方法么?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货