alguem poderia colocar um while aqui pra mim?eu nao kero mais q ele receba apenas os valores pedidos quero q ele receba ate quando usuario quiser…e depois mostre a soma

import javax.swing.JOptionPane;
public class Vetor {
public static void main(String [] args){
/*Declarando os vertores*/
int v1[] = new int[2];
int v2[] = new int[2];
int soma = 0;
for(int i=0; i<2; i++){
/*já realizo a leitura para os dois vetores*/
v1[i] = Integer.parseInt(JOptionPane.showInputDialog("digite vetor ", i));
v2[i] = Integer.parseInt(JOptionPane.showInputDialog("digite vetor ", i));
/*já realizo a soma dos valores da posição i*/
soma += (v1[i] + v2[i]);
}
/*imprimo os valores do vetor soma*/
JOptionPane.showMessageDialog(null,"soma dos vetores: " + soma, "Resultado", JOptionPane.INFORMATION_MESSAGE);
}
}