Центрдистанционногообучения
Пример ArrayList
import javax.swing.JFrame;
public class Dots {
public static void main (String[] args)
{
JFrame frame = new JFrame ("Dots");
frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
frame.getContentPane().add (new DotsPanel()); frame.pack();
frame.setVisible(true);
}
} |
online.mirea.ru |
|
Центрдистанционногообучения
Диалоговые окна
•Напомним, что диалоговое окно это небольшое окно,
которое "всплывает", чтобы взаимодействовать с пользователем в течение краткого время, для достижения конкретной цели
•Класс JOptionPane позволяет легко создавать диалоговые окна для представления информации, подтверждающей какие-то действия, или чтобы принимать некоторые значения ввода
•Давайте теперь рассмотрим использование диалоговых окон на двух других классах, которые позволяют нам создавать специализированные диалоговые окна
9-42
online.mirea.ru
Центрдистанционногообучения
Исключения
•Обработка исключений является важным аспектом объектно-ориентированного проектирования
•Мы рассмотрим:
•понятие исключения
•сообщения исключений
•использование оператора try catch
•распространяющихся исключений
•иерархия классов исключений
10-43
online.mirea.ru
Центрдистанционногообучения
Исключения в Java
Это особый механизм, который
позволяет защитить ваш код от ошибок
online.mirea.ru
Центрдистанционногообучения
Исключения
Понятие исключения или исключительной ситуации
•Исключение это объект, который описывает необычное или ошибочное поведение программы
•Исключения могут быть выброшены в одной части программы, и затем могут быть перехвачены и обработаны с помощью другой ее части
•Программа может быть разделена на нормальный поток выполнения и поток выполнения исключений
• В Java ошибка также представлена как объект, но, как правило, ошибка это некий участок кода непокрытый тестами, ее нельзя отловить, за счет которого происходит неправильное поведение программы,
10-45
online.mirea.ru