以下のそれぞれの式が発する例外を答えなさい。
(1 + 1) / (1 - 1)
Integer.parseInt("one")
Source.fromFile("a.scala/test.scala")
List(1, 2) match { case Nil => 0 case List(x) => 1 }
ヒント: java.lang.ArithmeticException
, java.io.Exception
, java.io.FileNotFoundException
, java.lang.NumberFormatException
, IllegalArgumentException
, MatchError
, UnsupportedOperationException
以下のコードの動きと値を答えなさい。(最終結果がわからなくても、わかる範囲で動きを説明しないさい ← 空欄では部分点もあげられません)
以下の余白に適宜、問題を振って回答すること。裏面を利用しても構わない。