相关疑难解决方法(0)

如何解释构造函数中的return语句?

据我所知,构造函数什么也没有返回,甚至没有返回,

并且

return ;
Run Code Online (Sandbox Code Playgroud)

在任何方法内部意味着返回void.

所以在我的程序中

public class returnTest {

    public static void main(String[] args) {
        returnTest obj = new returnTest();
        System.out.println("here1");

    }

    public returnTest () 
    {
        System.out.println("here2");
        return ;
    }
    }
Run Code Online (Sandbox Code Playgroud)

我在打电话

return;
Run Code Online (Sandbox Code Playgroud)

这将返回VOID,但构造函数不应该返回任何东西,程序编译得很好.

请解释 .

java constructor return

11
推荐指数
1
解决办法
2万
查看次数

标签 统计

constructor ×1

java ×1

return ×1