Exception Handling Scala 不同於 Java 並不要明確的 受檢例外(Checked Exception) 處理 public int read(InputStream in) throws IOException { ... scala> import java.io._ import java.io._ scala> def read(in: InputStream) = in.read read: (in: java.io.InputStream)Int 如果想從 Java 呼叫 Scala 受檢方法時, 必要表明 // throws IOException scala>
@throws(classOf[java.io.IOException]) | def read(in:
InputStream) = in.read read: (in: java.io.InputStream)Int References Exception handling in scala |
C06.物件導向設計(OOP) >