Scala Exception-Handling
import java.io.FileReader
import java.io.FileNotFoundException
import java.io.IOException
object HelloWorld
{
def main(args: Array[String])
{
try
{
var i =scala.io.StdIn.readInt()
val result = 11/i
// val t = new FileReader("input.txt")
}
catch
{
case x: FileNotFoundException =>
{
println("Exception: File missing")
}
case x: IOException =>
{
println("Input/output Exception")
}
case x: ArithmeticException =>
{
println("Exception:divisible by zero.")
}
case _:Exception =>
{
println("default")
}
}
}
}