Multiple Inheritence Related Confusion in Java
<p>I have confusion in java inheritance. As I studied Java does not support Multiple Inheritance. So that it does not have diamond problem of inheritance at all.</p>

<p>But, every class of Java inherits Object class by default, and if we extend a class then there are two inherited classes first is Object and second is our inherited class. As I know if any class inherits two or more classes, its known as Multiple Inheritance. It shows that java supports multiple inheritance because its inheriting two classes at same time.</p>

<p>Then why its said that java does not support multiple inheritance and is there any possibility to have diamond problem in java?  </p>
