JOptionPane.showInputDialog

JOptionPane.showInputDialog esta duplicando a minha pergunta quando inicio o programa. Não consigo saber o que é.

public static int saque(int valor) {
	
	int valorSaque = 0;
	
	valorSaque = Integer.parseInt(JOptionPane.showInputDialog ("Valor do Saque"));
	
	return valorSaque;
	
	
	}

Boa noite! Seja bem vindo ao Fórum Thiago.

Pra que esse atributo valor se vc não está usando?

Aparentemente está tudo ok, mostra o código de onde vc chama o seu método