define tus propias excepciones con constructores sobrecargados en Scala
En java las excepciones tienen al menos estos cuatro constructores:
Exception()
Exception(String message)
Exception(String message, Throwable cause)
Exception(Throwable cause)
Si desea definir sus propias extensiones, solo tiene que declarar una excepción descendente e implementar cada constructor deseado llamando al super constructor de correspondencia.
¿Cómo se puede lograr lo mismo en scala?
hasta ahora he vistoEste artículo y estoPues contesta, pero sospecho que debe haber una manera más fácil de lograr algo tan común