diff options
author | Iulian Dragos <jaguarul@gmail.com> | 2005-12-14 17:01:30 +0000 |
---|---|---|
committer | Iulian Dragos <jaguarul@gmail.com> | 2005-12-14 17:01:30 +0000 |
commit | 6eef38afc1eb6ffb7eda604607009ca154d5831d (patch) | |
tree | 936485b9ed26406853b34b7360fd4c365c1c8c4a /test-nsc/files/run/try.scala | |
parent | 79c0c5404daf502157e4c5788f774fafc53dab91 (diff) | |
download | scala-6eef38afc1eb6ffb7eda604607009ca154d5831d.tar.gz scala-6eef38afc1eb6ffb7eda604607009ca154d5831d.tar.bz2 scala-6eef38afc1eb6ffb7eda604607009ca154d5831d.zip |
Updated test files to reflex syntax changes and...
Updated test files to reflex syntax changes and added test in try.scala.
Diffstat (limited to 'test-nsc/files/run/try.scala')
-rw-r--r-- | test-nsc/files/run/try.scala | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/test-nsc/files/run/try.scala b/test-nsc/files/run/try.scala index bc339b71da..fca6bf5c55 100644 --- a/test-nsc/files/run/try.scala +++ b/test-nsc/files/run/try.scala @@ -57,6 +57,23 @@ object Test extends AnyRef with Application { } } + def try5 = try { + Console.print("1 + 1 = "); + try { + if (true) + error("exit"); + 1+1; + () + } catch { + case _ => + Console.println("2"); + error("for good"); + } + Console.println("a"); + } catch { + case _ => (); + } + class A { private val result = { val y = try { x } catch { @@ -85,6 +102,8 @@ object Test extends AnyRef with Application { try1; try2; try3; + try4; + try5; Console.println; new A(); () |