所以,在Java中,你的构造函数的第一行,必须从调用超...是它隐含调用超(),或显式调用另一个构造。我想知道的是,为什么我不能在此尝试一下? 我的具体情况是,我有一个测试模拟类。没有默认的构造函数,但我想让测试更简单。我也想把从构造函数抛出的异常封装到RuntimeException中。 所以,我想要做有效的是这样的: public class MyClassMock extends MyCla
此问题是从How to indicate that a method was unsuccessful开始的后续操作。 xxx()Tryxxx()模式在许多库中非常有用。我想知道在不重复我的代码的情况下提供两种实现的最佳方式。 什么是最好的: public int DoSomething(string a)
{
// might throw an exception
}
publi