Creating arrays in a for loop

Does anybody have experience with creating multiple arrays in a for loop?
This doesn’t work :

for (i=0; i<catNum; i++) {
var arr(i):Array = new Array ()
}

this neither :

for (i=0; i<catNum; i++) {
idForSet = i
var arr:Array = new Array ()
myArr = “arr”+i
}