diff options
author | Iulian Dragos <jaguarul@gmail.com> | 2007-09-24 17:29:55 +0000 |
---|---|---|
committer | Iulian Dragos <jaguarul@gmail.com> | 2007-09-24 17:29:55 +0000 |
commit | de68205eba7d3cf883822c59239d9c871c48d47e (patch) | |
tree | 57285343c7c7d7255bd72daaffc4816befa2ec7b /test/files | |
parent | a20315a54eebf7361185965f18edc1ec7171be43 (diff) | |
download | scala-de68205eba7d3cf883822c59239d9c871c48d47e.tar.gz scala-de68205eba7d3cf883822c59239d9c871c48d47e.tar.bz2 scala-de68205eba7d3cf883822c59239d9c871c48d47e.zip |
Fixed ticket #88 (verify error, exceptions).
Diffstat (limited to 'test/files')
-rw-r--r-- | test/files/run/exceptions-2.check | 3 | ||||
-rw-r--r-- | test/files/run/exceptions-2.scala | 12 |
2 files changed, 15 insertions, 0 deletions
diff --git a/test/files/run/exceptions-2.check b/test/files/run/exceptions-2.check index 95728fb058..139b4c401f 100644 --- a/test/files/run/exceptions-2.check +++ b/test/files/run/exceptions-2.check @@ -10,6 +10,9 @@ Finally! withValue1: Oh, oh 10 +withValue2: +droped a null +null method2: 10 Exception occurred diff --git a/test/files/run/exceptions-2.scala b/test/files/run/exceptions-2.scala index d76a52f5e8..0805ffe295 100644 --- a/test/files/run/exceptions-2.scala +++ b/test/files/run/exceptions-2.scala @@ -122,6 +122,15 @@ object Test { Console.println(x); } + def withValue2: Unit = { + val x = try { + null + } finally { + Console.println("droped a null"); + }; + Console.println(x); + } + def tryFinallyTry: Unit = { try { () @@ -246,6 +255,9 @@ object Test { Console.println("withValue1:"); execute(withValue1); + Console.println("withValue2:"); + execute(withValue2); + Console.println("method2:"); execute(method2); |