how can i create custom exceptions in Scala extending Exception class and throw them when exception occurs as well as catch them.
Exception
example in java :
You define your custom exception like this
case class CustomException(s: String) extends Exception(s)
And you can throw your exception like this:
try{ ... } catch{ case x:Exception => throw new CustomException("whatever") }