Эта программа об автозаполнении.Когда я что-то набираю в textfield
, появляется список предложений.
Я делаю метод onWordUpdated()
для списка предложений из БД, когда я набираю что-то в textfield
. * 1006.*
Теперь проблема в том, что у меня есть эта ошибка:
exception java.sql.SQLException is never thrown in body of corresponding try statement
Я сделал комментарий в коде, чтобы вы знали, какая строка.
Может кто-нибудь помочь мне, какисправить это?
спасибо ..
У меня есть этот код:
public void onWordUpdated(final String toComplete)
{
new Thread(new Runnable()
{
public void run()
{
try
{
final List<Suggestion> suggestions = suggestor.getSuggestions(toComplete);
SwingUtilities.invokeLater(new Runnable()
{
public void run()
{
try
{
suggestionWidgetModel.clear();
for (Suggestion suggestion : suggestions)
suggestionWidgetModel.addElement(suggestion.getCaption());
if (!suggestions.isEmpty())
suggestionWidget.setSelectedIndex(0);
}
catch (SQLException e) // This line is my problem, Could someone help me how to fix this? Thanks..
{
e.printStackTrace();
}
}
});
}
catch (SQLException e1)
{
onSqlError(e1);
}
}
}, "onWordUpdated").start();
}