关于previous question,我可以将类声明为:
class XmlDemo extnds ICurrenciesModel @throws(classOf[NullPointerException])
意味着继承自用Java编写的另一个类,以及它可以抛出异常的注释
它对我不起作用,而且它与之前的问题有关。
答案 0 :(得分:0)
它适用于Scala REPL:
trait ICurrenciesModel
class XmlDemo extends ICurrenciesModel @throws(classOf[NullPointerException])
你错误地“扩展”了,在这个问题和前一个问题中你所有的代码块都以相当奇怪的“`”结尾
这个问题可能会有所帮助:处理Scala对象构造函数中的异常Handling exceptions in Scala object constructors