Powered by Google App Engine

Google guava-libraries

 

Closeables

Closeablesについての検証です。apache commons-ioに負けず劣らずなライブラリです。

新サイト、tree-mapsを公開しました!!

tree-maps: 地図のWEB TOOLの事ならtree-mapsにお任せ!

地図に関するWEB TOOL専門サイトです!!

大画面で大量の緯度経度を一気にプロット、ジオコーディング、DMS<->DEGの相互変換等ができます!

◯ 広告

IOUtils.close(closeable)と同様の機能で、例外を投げるかどうかを選択可能です。

@Test
public void close_true() throws IOException {
	BufferedReader br = null;
	Closeables.close(br, true);
}

チェック例外IOExceptionがthrowされます。

@Test
public void close_true() throws IOException {
	BufferedReader br = null;
	Closeables.close(br, false);
}

falseを指定しても、結局チェック例外IOExceptionがthrows節に必要になります。残念。

IOUtils.closeQuietly(closeable)と同様の機能です。

BufferedReader br = null;
try {
	//
} finally {
	Closeables.closeQuietly(br);
}
treeおすすめの書籍です!
【送料無料】実践ハイパフォ-マンスMySQL第2版

【送料無料】実践ハイパフォ-マンスMySQL第2版
価格:4,830円(税込、送料別)

【送料無料】エキスパ-トのためのMySQL運用+管理トラブルシュ-ティングガイド

【送料無料】エキスパ-トのためのMySQL運用+管理トラブルシュ-ティングガイド
価格:3,465円(税込、送料別)

【送料無料】基礎からのMySQL改訂版

【送料無料】基礎からのMySQL改訂版
価格:3,129円(税込、送料別)

◯ 広告