Erro ao receber valor de JTextField

Pessoal procurei pelo fórum e não achei, está dando esse erro ao executar meu programa, vi que o erro está no seguinte código:
static int nj; nj = Integer.parseInt(txt.getText());

esse é o erro:

Exception in thread "main" java.lang.NumberFormatException: For input string: "" at java.lang.NumberFormatException.forInputString(Unknown Source) at java.lang.Integer.parseInt(Unknown Source) at java.lang.Integer.parseInt(Unknown Source) at Início.<init>(Início.java:85) at Início.main(Início.java:100)

Poderiam me ajudar?

Aparentemente ele tá tentando formatar de uma string vazia… Faz um tratamento de exception

Consegui! Acontece que eu estava colocando para ele receber o valor logo no início do programa, ou seja, ele receberia nulo. Então coloquei para receber apenas quando um botão for clicado e funcionou. Mas vlw pela ajuda.