小テスト2
学籍番号:
氏名:

Ken Wakita (https://prg1-2019.github.io/lecture/)

  1. 以下のそれぞれの式が発する例外を答えなさい。

    1. (1 + 1) / (1 - 1)
    2. Integer.parseInt("one")
    3. Source.fromFile("a.scala/test.scala")
    4. 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

  2. 以下のコードの動きと値を答えなさい。(最終結果がわからなくても、わかる範囲で動きを説明しないさい ← 空欄では部分点もあげられません)

以下の余白に適宜、問題を振って回答すること。裏面を利用しても構わない。