diff options
Diffstat (limited to 'examples/scala-js/javalib/src/main/scala/java/net/URISyntaxException.scala')
-rw-r--r-- | examples/scala-js/javalib/src/main/scala/java/net/URISyntaxException.scala | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/examples/scala-js/javalib/src/main/scala/java/net/URISyntaxException.scala b/examples/scala-js/javalib/src/main/scala/java/net/URISyntaxException.scala new file mode 100644 index 0000000..85e0879 --- /dev/null +++ b/examples/scala-js/javalib/src/main/scala/java/net/URISyntaxException.scala @@ -0,0 +1,15 @@ +package java.net + +class URISyntaxException( + private val input: String, + private val reason: String, + private val index: Int) extends Exception( + s"$reason in $input at $index") { + + def this(input: String, reason: String) = this(input, reason, -1) + + def getIndex(): Int = index + def getInput(): String = input + def getReason(): String = reason + +} |