2007-05-25 Java の常識 ruby PStore のソースを見ていて初めて知った事がある。 begin msg = "hello" ensure puts msg #=> hello end Java から流れてきた人は msg = nil begin msg = "hello" ensure puts msg #=> hello end が当たり前だと思ってるに違いない。 (以前から汚く見えるから嫌だなぁ・・・と思ってたんだ。)