Do I really need to define default constructor in java?
<p>It works fine when constructors are not defined, but gives errors if I define a parameterized constructor and not a default one <strong>and not passing any values while creating an object</strong>. I thought constructors are predefined then why do I need to define a default constructor if I've defined parameterized, ain't default is predefined ??</p>

<p>P.S. : Noob here </p>
