diff options
author | Burak Emir <emir@epfl.ch> | 2006-09-08 09:47:16 +0000 |
---|---|---|
committer | Burak Emir <emir@epfl.ch> | 2006-09-08 09:47:16 +0000 |
commit | d81428a28723bade19dd6ebc977281dbb4be3f6d (patch) | |
tree | c7db2fe2c036c3163cab165aa6e0dc880bb95cec /test/files/run/caseclasses.scala | |
parent | bd649c76b1dca274ad267aef186a3ad74e329f4e (diff) | |
download | scala-d81428a28723bade19dd6ebc977281dbb4be3f6d.tar.gz scala-d81428a28723bade19dd6ebc977281dbb4be3f6d.tar.bz2 scala-d81428a28723bade19dd6ebc977281dbb4be3f6d.zip |
throw exception in caseelements
Diffstat (limited to 'test/files/run/caseclasses.scala')
-rw-r--r-- | test/files/run/caseclasses.scala | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/files/run/caseclasses.scala b/test/files/run/caseclasses.scala index 18455768ce..147b1cdd4e 100644 --- a/test/files/run/caseclasses.scala +++ b/test/files/run/caseclasses.scala @@ -9,5 +9,20 @@ object Test extends Application { case Foo(1) => System.out.println("OK") case Bar() => System.out.println("NO") } + + try { + Bar() caseElement 2 + throw new NullPointerException("duh") + } catch { + case x:IndexOutOfBoundsException => + } + + try { + f(2) caseElement 2 + throw new NullPointerException("duh") + } catch { + case x:IndexOutOfBoundsException => + } + } |