我想从两个文本字段获得总和结果。我想要一种在结果文本框中返回 null 的方法。为什么以下代码会抛出“cath without try”错误。我哪里错了,请帮忙。
private void AddButton4ActionPerformed(java.awt.event.ActionEvent evt) {
try
{
int x = Integer.parseInt(FirstNumberTextField.getText());
int y = Integer.parseInt(SecondNumberTextField.getText());
ResultTextField1.setText((x + y)+"");
{
catch(Exception e)
{
ResultTextField1.setText("");
}
}
最佳答案
您的左大括号过多:
private void AddButton4ActionPerformed(java.awt.event.ActionEvent evt) {
try
{
int x = Integer.parseInt(FirstNumberTextField.getText());
int y = Integer.parseInt(SecondNumberTextField.getText());
ResultTextField1.setText((x + y)+"");
} // <-- This one was wrong.
catch(Exception e)
{
ResultTextField1.setText("");
}
}
关于java - 捕获而不尝试错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9532573/