The interfaces for a primitive type is an empty array
public class Main { public static void main(String[] argv) throws Exception { Class cls = int.class; Class[] intfs = cls.getInterfaces(); // [] } }