Can an interface extend another interface in Java?

Yes. Just remember that you should implement the methods in both interfaces.

Example in Java source code link1, link2:

public interface List<E> extends Collection<E> {

}

public interface Collection<E> extends Iterable<E> {

}

In conclusion, ref

An interface can extend multiple interfaces.

A class can implement multiple interfaces.

However, a class can only extend a single class.

a special case

interface A
{
    void test();
}

interface B
{
    void test();
}

class C implements A, B
{
    @Override
    public void test() {

    }
}

Well, a single implementation works for the both methods. This implementation works no problem.