Scala の一般的な標準例外は何ですか? 私は特に.NetのNotImplementedException
同等物がどのように呼び出されるかに興味がありますか?
更新: についての答えはorg.apache.commons.lang.NotImplementedExceptionNotImplementedException
のよう
です
Scala の一般的な標準例外は何ですか? 私は特に.NetのNotImplementedException
同等物がどのように呼び出されるかに興味がありますか?
更新: についての答えはorg.apache.commons.lang.NotImplementedExceptionNotImplementedException
のよう
です
ほとんど何もない:
package scala {
final class MatchError(obj: Any) extends RuntimeException
final class UninitializedError extends RuntimeException("uninitialized value")
final case class UninitializedFieldError (msg: String) extends RuntimeException(msg)
package util.regex {
class SyntaxError(e: String) extends RuntimeException(e)
}
package xml {
class BrokenException() extends java.lang.Exception
case class MalformedAttributeException(msg: String) extends RuntimeException(msg)
package dtd {
case class ValidationException(e: String) extends Exception(e)
}
package include {
class CircularIncludeException(message: String) extends XIncludeException
class UnavailableResourceException(message: String) extends XIncludeException(message)
class XIncludeException(message: String) extends Exception(message)
}
package parsing {
case class FatalError(msg: String) extends java.lang.RuntimeException(msg)
}
}
}
残りは Java から来ており、ほぼすべてのコーナーをカバーしています。これらの Scala メソッドが他のプラットフォームで何をスローするのかという疑問が生じますね。
はNotImplementedException
現在、おそらく Scala 2.10 で検討されています。このスレッドを参照してください。
Java に既に存在するデフォルトをそのまま使用できます。Scala は、Java の標準例外に実際には何も追加しません。