Я недавно видел такой код:
val maybeInt = catching(classOf[NFE]) opt arg.toInt
Что это за opt? Опция? Почему он не использует getOrElse для извлечения значения? В приведенном выше коде будет maybeInt быть None, если выбрано NumberFormatException?