diff options
Diffstat (limited to 'test-nsc/files/run/try.scala')
-rw-r--r-- | test-nsc/files/run/try.scala | 110 |
1 files changed, 0 insertions, 110 deletions
diff --git a/test-nsc/files/run/try.scala b/test-nsc/files/run/try.scala deleted file mode 100644 index fca6bf5c55..0000000000 --- a/test-nsc/files/run/try.scala +++ /dev/null @@ -1,110 +0,0 @@ -object Test extends AnyRef with Application { - val x = 1; - - def try1 = { - Console.print("1 + 1 = "); - Console.println(1 + ( - try { - x; - } catch { - case _: Error => 1; - } - )); - } - - def try2 = { - Console.print("1 + 1 = "); - Console.println( - (try { x } catch { - case _: Error => 1; - }) - + - (try { x } catch { - case _: Error => 1; - }) - ); - } - - var n = 0; - - def try3 = { - Console.print("1 + 1 = "); - val x = try { 1 } catch { - case e: Error => 1; - } - this.n = try { 1 } catch { - case e: Error => 1; - } - Console.println(x + n); - } - - var instance: AnyRef = null; - - def try4 = { - if (instance == null) { - instance = try { - new String(); - } catch { - case _ => - val cs = "aaa"; - if (cs.length() > 0) { - new String(); - } else { - throw new Error("fatal error"); - null - } - } - } - } - - 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 { - case _: Error => 1; - }; - x + y - } - Console.print("1 + 1 = "); - Console.println(result); - } - -/* - def finally1 = { - Console.print("1 + 1 = "); - Console.println(1 + ( - try { - x - } finally { - () - } - )); - } - -*/ - - try1; - try2; - try3; - try4; - try5; - Console.println; - new A(); - () -} |