1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
class Foo { def foo(l: List[Int]): Int = { try l foreach { _ => return 5 } catch { case x => 11 } 22 } val pf: PartialFunction[Throwable, Unit] = { case x if false => () } def bar(l: List[Int]): Int = { try l foreach { _ => return 5 } catch pf finally println() 22 } }