У меня есть следующий код.
try{
Twitter twitter = new Twitter(user,password);
twitter.setStatus(txtStatus.getText());
JOptionPane.showMessageDialog(null, "Success");
txtStatus.setText("");
txtStatus.requestFocus();
}catch(Exception e){
JOptionPane.showMessageDialog(null, "Some Error.\n" +
" If you see this after Success Message..Ignore");
}
Здесь, даже после того, как я получаю диалог «Успешное сообщение», также появляется диалоговое окно «Некоторые ошибки». в чем может быть причина? Не должно ли управление потоком выйти из блока catch, если не было ошибок времени выполнения.
Даже если я получаю исключение, диалоговое окно «Некоторые ошибки» появляется дважды. Почему это происходит?