Как проверить аргументы конструктора и выдать исключение или сделать утверждение в конструкторе по умолчанию в Scala?
Я хотел бы проверить аргументы конструктора и отказаться от создания исключения IllegalArgumentException в случае, если набор аргументов недействителен (значения не соответствуют ожидаемым ограничениям). Как это кодировать в Scala?