summaryrefslogtreecommitdiff
path: root/test/files/pos/tryexpr.scala
blob: c6c2febf7a252912a0f7dc7498bb5000bd2df28f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
// stretching more flexible try/catch's legs a bit
object o {
  try Integer.parseInt("xxxx") catch { case e => 5 }
  try 5
  try try try 10
  try try try 10 catch { case e => 20 } finally 30
  try try try 10 catch { case e => 20 } finally 30 finally 40
  try try try 10 catch { case e => 20 } finally 30 finally 40 finally 50
  try try try 10 finally 50
}