例外処理で #ghello
try { throw new Exception('Hello World!') } catch (ex) { println ex.message } // #ghello
Groovyでの例外処理は以下の点を除けばJavaと同じです(「プログラミングGROOVY」3.10.参照):
- 例外クラスの指定は省略可能
- チェック例外の制約なし(Jim Waldoが聞いたら絶対怒るね!)
なお、Groovy 1.9-beta-1からはJava SE 7のマルチキャッチにも対応しています。
- 作者: Jim Waldo,矢野勉,笹井崇司
- 出版社/メーカー: オライリージャパン
- 発売日: 2011/02/24
- メディア: 大型本
- 購入: 3人 クリック: 148回
- この商品を含むブログ (37件) を見る