Because multiple inheritance causes complicated problems such as the
diamond problem and because you rarely need multiple inheritance in practice.
The designers of the Java programming language wanted to make a language which was easier to use than C++, so they left out complicated and unnecessary features such as multiple inheritance.
Note that your question is a frequently asked question. Search the forums and you'll find lots of older discussions about why Java does not support multiple inheritance.