Criar um método secundario String

Preciso criar um método para preencher um vetor String com nome para ser chamado no case, porem estou em duvida como que faz estou tentando algumas coisas porem da erro, sou iniciante então se for algo simples não reparem, quem conseguir me ajudar e explicar o porque agradeço muito , vou postar da onde parei no código.

package lista6;
import java.util.Scanner;
import javax.swing.JOptionPane;

public class Lista6 {

public static void main(String[] args) {
    
    Scanner scan = new Scanner(System.in);
    
    String vetor1 [] = new String[5];
    int vetor2 [][] = new int[5][3];
    
    int menu, cadastro;
    
    do{
       menu = Integer.parseInt(JOptionPane.showInputDialog(null, "0 - Sair \n 1 - Cadastrar Aluno \n 2 - Imprimir"));
      
      switch(menu){
          
          case 0: menu = JOptionPane.showConfirmDialog(null,"Deseja realmente sair");
          break;
          
          case 1: cadastro = nome (vetor1[]);
                  
                  
      }
    }while(menu !=0);
    
}


static void nome (String,vetor[i]){
    
}

}