| 著作一覧 |
例外を実装。
こんなふうに使う。
class Iterator
def hasNext()
true
end
def next()
Rjb::throw('java.util.NoSuchElementException', 'test exception')
end
end
直接インスタンスを作成しても良い。その場合
def next()
ns = Rjb::import('java.util.NoSuchElementException').new('test exception')
Rjb::throw(ns)
end
となる。でも、catchした例外の再スローはできないな、まだ。
SQLException投げようとして実装してないことに気付いたんだったり。
ジェズイットを見習え |