JAVA прервать выполнение метода если один из выполняемых методов получил exception
Есть метод, который вызывает 4-ре других методов
public void main(f47gs f47gs){
con.push(f47gs); \\sql запрос
con.Quality(f47gs);\\sql запрос
try {
df47.wheat(f47gs);
df472s.wheat(f47gs);
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}
Как сделать так, чтобы если в конкретном методе con.Quality(f47gs); я получал SQLexception - останавливалось выполнение main метода?
Ответы (1 шт):
Автор решения: Agzam4
→ Ссылка
Думаю это должно сработать:
public void main(f47gs f47gs){
con.push(f47gs); \\sql запрос
try {
con.Quality(f47gs);\\sql запрос
} catch (SQLExceptione sqle) {
return;
}
try {
df47.wheat(f47gs);
df472s.wheat(f47gs);
} catch (IOException e1) {
e1.printStackTrace();
}
}