私は失敗の例外を更新したいと思います。TryのFailure例外をエレガントに更新するにはどうすればよいですか?
私は成功し、次の実装を使用してこれを実行します。
case class NoDataAvailableException() extends Exception
[...]
Try(...) match {
case Success(f) => Success(f)
case Failure(_) => Failure(NoDataAvailableException())
}
をしかし、私はこの実装は本当にエレガントではないので、私の質問があると思う:
これ以上を行う方法がありますエレガントに?