throws
scala.throws
final class throws[T <: Throwable](cause: String) extends StaticAnnotation
Annotation for specifying the exceptions thrown by a method. For example:
class Reader(fname: String) {
private val in = new BufferedReader(new FileReader(fname))
@throws[IOException]("if the file doesn't exist")
def read() = in.read()
}
Attributes
- Source
- throws.scala
- Graph
-
- Supertypes
Members list
In this article