Нет - в конце концов, там могут быть любые ссылки, включая нулевые ссылки.
Вам нужно будет проверить значения, которые вы фактически дали для типов параметров.для сигнатур конструктора.
Я бы расценил это как признак того, что вы, вероятно, не должны использовать varargs в этой ситуации.Вы всегда можете перегружать метод теми же сигнатурами, что и конструкторы, и вызывать общие вспомогательные методы для частей до / после ... или, если время вызова конструктора не имеет значения, сделайте это all в общем методе, кроме конструкции:
public void doSomething(int i, String s)
{
doSomethingHelper(new Foo(i, s));
}