I am having difficulty trying to get passed this bump in the road in a program I am trying to build, mainly regarding an overloaded Constructor and an objects creation. Here it is:

The Constructor:

Whale(String name, int age, String[] whaleType, String[] fishOrigin){
this.name = name;
this.age = age;
this.whaleType = whaleType;
this.fishOrigin = fishOrigin;
}


The Object Creation:

Whale w = new Whale("Erwin", 37, "Blue Whale", "Ocean-fish");


There is a compiler error stating that I need a String, int, String, String, but I need them to be String, int, String[], String[]. Is this possible? Can anyone offer any guidance to this, it's been a frustrating few hours!