summaryrefslogblamecommitdiff
path: root/test/files/run/t6154.scala
blob: 02ef62905f27ffa25898770fcabc4aeda3c17b00 (plain) (tree)
1
2
3
4
5
6
7
8
9
10









                                                                              
object Test {
  def foo(a: Int) {
    var bar: Int = 0
    bar = try { 0 } catch { case ex: Throwable => 0 }
    new { foo(bar) }
  }

  def main(args: Array[String]): Unit =
    try foo(0) catch { case _: java.lang.StackOverflowError => println("ok") }
}