2015-12-22 3 views
-2
String a = jTextField1.getText(); 
String b = jTextField2.getText(); 
int c = Integer.parseInt(b); 
jTextField3.setText(a); 

Почему это не дает значения в textfield3? показывает NumberFormatException.runtime ошибка с этим кодом содержит numberformatexception

+0

Integer.parseInt (б) бросить NumberFormatException, вы должны попытаться поймать его – Jerry06

+0

Да, потому что 'NumberFormatException' вызывает метод прекратить. Вы можете окружить 'Integer.parseInt' с помощью' try-catch'. –

+0

Вы проверили, какое значение исходит от a, b? – soorapadman

ответ

0

Вы делаете какие-то изменения, то это будет правильно вроде как

String b = jTextField2.getText().toStrong(); 
    int c = Integer.parseInt(b); 
Смежные вопросы