Исключения в JavaЦентрдистанционногообучения
Представляют особый механизм, который позволяет защитить ваш код от ошибок
try{ |
|
..... |
|
// блокоператоровкоторыйвыполняем |
|
} catch(Классисключения |
имя){ |
…
//сюдапопадаем,есличто -топошлонетак
}
online.mirea.ru
Центрдистанционногообучения
Исключения Java
int a = 5; int b = 0; try {
float c = a / b;
} catch (ArithmeticException e) { System.out.println("Делить на ноль нельзя!");
}
online.mirea.ru
Центрдистанционногообучения
Обработка исключений в Java
•Java имеет заранее определенный набор исключений
иошибок, которые могут возникнуть во время выполнения
•Программа может иметь дело с исключением в одном из трех способов:
•Игнорировать их
•Обработка, там где исключение произошла
•Обработка в другом месте
•Способ, в котором обрабатывается исключение является
важным фактором проектирования программ
10-48
online.mirea.ru
Центрдистанционногообучения
Полезные ссылки
•https://younglinux.info/java/runnable
•https://docs.oracle.com/javase/tutorial/uiswing/concurrency/initial.h tml
•Swing articles: http://java.sun.com/javase/technologies/desktop/articles.jsp
•Swing Architecture: http://java.sun.com/products/jfc/tsc/articles/architecture/
•Visual Editor for Eclipse: http://wiki.eclipse.org/VE/Update#Online_Install
•Oracle Swing tutorial: http://download.oracle.com/javase/tutorial/uiswing/
•Stack Overflow: http://stackoverflow.com/
4-49online.mirea.ru
Центрдистанционногообучения
Полезные ссылки
•Basic Swing tutorial: http://zetcode.com/tutorials/javaswingtutorial/
•http://zetcode.com/tutorials/javaswingtutorial/swinglayoutma nagement/
•http://www.macs.hw.ac.uk/cs/java-swing- guidebook/?name=Layouts&page=3
•http://www.quizful.net/post/swing-layout-managers
•https://javaswing.wordpress.com/2009/12/23/keylistener_usin g/
online.mirea.ru